title | description | manager | ms.date | ms.audience | ms.topic | ms.service | ms.localizationpriority | api_name | api_type | ms.assetid | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
IProviderAdmin IUnknown |
Describes the properties and vtable order of members for IProviderAdmin IUnknown, which works with service providers in a message service. |
lindalu |
03/09/2015 |
Developer |
reference |
office-online-server |
medium |
|
|
bdb4cdca-8dfd-4f90-9467-ec31cea3f518 |
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 |
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. |
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.