|
|
|
IProviderAdmin Interface |
|
IID_IProviderAdmin |
{00020325-0000-0000-C000-000000000046} |
|
The IProviderAdmin interface is used to work with service providers within a message service.
Clients can get a pointer to an IProviderAdmin interface by calling IMsgServiceAdmin::AdminProviders; service providers are passed an IProviderAdmin pointer when their message service's entry point function is called.
|
|
Methods in VTable order |
|
|
IUnknown Methods |
Description |
|
QueryInterface |
Returns pointers to supported interfaces. |
|
AddRef |
Increments reference count. |
|
Release |
Decrements reference count. |
|
IProviderAdmin Methods |
Description |
|
GetLastError |
Returns a MAPIERROR structure containing information about the previous error occurring to the provider administration object. |
|
GetProviderTable |
Provides access to the message service's provider table a listing 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. |
|
GetLastError |
|
FUNCTION
IProviderAdmin_GetLastError ( _
|
|
GetProviderTable |
|
FUNCTION
IProviderAdmin_GetProviderTable ( _
|
|
CreateProvider |
|
FUNCTION
IProviderAdmin_CreateProvider ( _
|
|
DeleteProvider |
|
FUNCTION
IProviderAdmin_DeleteProvider ( _ |
|
OpenProfileSection |
|
FUNCTION
IProviderAdmin_OpenProfileSection ( _ |
Page last updated on Monday, 03 April 2006 20:18:42 +0200