Platform SDK: MAPI

IXPProvider : IUnknown

The IXPProvider interface is used to initialize a transport provider object and to shut down the object when it is no longer needed.

Quick Info

Header file: MAPISPI.H
Exposed by: Transport provider objects
Implemented by: Transport providers
Called by: The MAPI spooler
Interface identifier: IID_IXPProvider
Pointer type: LPXPROVIDER

Vtable Order

Shutdown Closes down a transport provider in an orderly fashion.
TransportLogon Establishes a session in which a client application logs on to a transport provider.