IXPLogon : IUnknown

Applies to: Outlook 2013 | Outlook 2016

Gives the MAPI spooler access to a transport provider.

Property Value
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

Member Description
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

MAPI Interfaces