IProviderAdmin : IUnknown
Applies to: Outlook 2013 | Outlook 2016
Works with service providers in a message service.
Property | Value |
---|---|
Header file: |
Mapidefs.h |
Exposed by: |
Provider administration objects |
Implemented by: |
MAPI |
Called by: |
Client applications and service providers |
Interface identifier: |
IID_IProviderAdmin |
Pointer type: |
LPPROVIDERADMIN |
Vtable order
Member | Description |
---|---|
GetLastError |
Returns a MAPIERROR structure that contains information about the previous error that occurred to the provider administration object. |
GetProviderTable |
Provides access to the message service's provider table, a list of the service providers in the message service. |
CreateProvider |
Adds a service provider to the message service. |
DeleteProvider |
Deletes a service provider from the message service. |
OpenProfileSection |
Opens a profile section from the current profile and returns an IProfSect pointer for further access. |
Remarks
Clients can get a pointer to an IProviderAdmin interface by calling the IMsgServiceAdmin::AdminProviders method; service providers are passed an IProviderAdmin pointer when their message service's entry point function is called.