IXPLogon : IUnknown

Applies to: Office 2010 | Outlook 2010 | Visual Studio

Gives the MAPI spooler access to a transport provider.

Header file:

Mapispi.h

Exposed by:

Transport logon objects

Implemented by:

Transport providers

Called by:

The MAPI spooler

Interface identifier:

IID_IXPLogon

Pointer type:

LXPLOGON

Vtable Order

AddressTypes

Returns the types of recipients that the transport provider handles.

RegisterOptions

Not supported or documented.

TransportNotify

Signals the occurrence of an event about which the transport provider requested notification.

Idle

Indicates that the system is idle, enabling the transport provider to perform low-priority operations.

TransportLogoff

Initiates the logoff process.

SubmitMessage

Indicates that the MAPI spooler has a message for the transport provider to deliver.

EndMessage

Informs the transport provider that the MAPI spooler completed its processing on an outbound message.

Poll

Indicates whether the transport provider has received one or more inbound messages.

StartMessage

Initiates the transfer of an inbound message from the transport provider to the MAPI spooler.

OpenStatusEntry

Opens the transport provider's status object.

ValidateState

Checks the transport provider's external status.

FlushQueues

Requests that the transport provider immediately deliver all pending inbound or outbound messages.

See Also

Concepts

MAPI Interfaces