Skip to content

Latest commit

 

History

History
196 lines (93 loc) · 3.97 KB

PyIMsgServiceAdmin.md

File metadata and controls

196 lines (93 loc) · 3.97 KB

PyIMsgServiceAdmin

PyIMsgServiceAdmin Object

An COM interface to MAPI's IMsgServiceAdmin interface.

Derived from PyIUnknown

Methods

to a provider administration object. 

PyIMsgServiceAdmin.AdminProviders

PyIProfSect

= AdminProviders(uuid, flags

) Returns an object providing access

to a provider administration object.

Parameters

  • uuid : PyIID

    The ID of the service

  • flags : int

PyIMsgServiceAdmin.ConfigureMsgService

ConfigureMsgService(iid, ulUIParam, ulFlags, [SPropValue, ...]) Reconfigures a message service.

Parameters

  • iid : PyIID

    The unique identifier for the message service to configure.

  • ulUIParam : int

    Handle of the parent window for the configuration property sheet.

  • ulFlags : int

    Bitmask of flags that controls the display of the property sheet.

  • [SPropValue, ...] : [values, ...]

    Property values describing the properties to display in the property sheet. Should not be None if the service is to be configured without a message service.

PyIMsgServiceAdmin.CreateMsgService

CreateMsgService(serviceName, displayName, ulUIParam, ulFlags) Creates a message service.

Parameters

  • serviceName : string

    The name of the service.

  • displayName : string

    Display name of the service, or None

  • ulUIParam : int

    Handle of the parent window for the configuration property sheet.

  • ulFlags : int

    Bitmask of flags that controls the display of the property sheet.

PyIMsgServiceAdmin.DeleteMsgService

DeleteMsgService(uuid) Deletes the specified service

Parameters

  • uuid : PyIID

    The ID of the service

PyIMsgServiceAdmin.GetMsgServiceTable

PyIMAPITable = GetMsgServiceTable(flags) Retrieves a table of services.

Parameters

  • flags : int

PyIMsgServiceAdmin.GetProviderTable

PyIMAPITable = GetProviderTable(flags) Retrieves a table of service providers.

Parameters

  • flags : int

PyIMsgServiceAdmin.OpenProfileSection

PyIProfSect

= OpenProfileSection(uuid, iid

, flags

) Opens a profile section

Parameters

  • uuid : PyIID

    The ID of the service

  • iid : PyIID

    The IID of the resulting object, or None for the default

  • flags : int

PyIMsgServiceAdmin.RenameMsgService

RenameMsgService(uuid, flags, newName) Renames the specified service

Parameters

  • uuid : PyIID

    The ID of the service

  • flags : int

  • newName : string

    The new name for the service.