IXPSTATUS enumeration
[IXPSTATUS is available for use in the operating systems specified in the Requirements section. It may be altered or unavailable in subsequent versions.]
Indicates the transport status types.
Syntax
typedef enum tagIXPSTATUS {
IXP_FINDINGHOST = 0,
IXP_CONNECTING = 1,
IXP_SECURING = 2,
IXP_CONNECTED = 3,
IXP_AUTHORIZING = 4,
IXP_AUTHRETRY = 5,
IXP_AUTHORIZED = 6,
IXP_DISCONNECTING = 7,
IXP_DISCONNECTED = 8,
IXP_LAST = 9
} ACCESSTYPE;
Constants
-
IXP_FINDINGHOST
-
Indicates that the transport is attempting to resolve the IP name and the host.
-
IXP_CONNECTING
-
Indicates that the TCP/IP connection is in progress.
-
IXP_SECURING
-
Indicates that a TCP/IP socket connection has been established. The transport is securing a SSL connection.
-
IXP_CONNECTED
-
Indicates that a TCP/IP socket connection has been established. The transport is waiting for protocol response.
-
IXP_AUTHORIZING
-
Indicates that the transport is performing authorization with the server.
-
IXP_AUTHRETRY
-
Indicates that the transport is retrying authorization with the server.
-
IXP_AUTHORIZED
-
Indicates that authorization is successful. This is a transient state, which becomes IXP_CONNECTED immediately after.
-
IXP_DISCONNECTING
-
Indicates that the connection is being closed.
-
IXP_DISCONNECTED
-
Indicates that the transport has been disconnected from the server.
-
IXP_LAST
-
Indicates the last status value (for bounds checking).
Remarks
These values are returned in the OnStatus callback method and in the GetStatus method.
Requirements
Minimum supported client |
Windows XP [desktop apps only] |
Minimum supported server |
Windows Server 2003 [desktop apps only] |
Product |
Outlook Express 6.0 |
Header |
|
IDL |
|