Share via


IXPRESULT structure

[IXPRESULT is available for use in the operating systems specified in the Requirements section. It may be altered or unavailable in subsequent versions.]

Holds information about a server response or a transport result error.

Syntax

typedef struct tagIXPRESULT {
  HRESULT hrResult;
  LPSTR   pszResponse;
  UINT    uiServerError;
  HRESULT hrServerError;
  DWORD   dwSocketError;
  LPSTR   pszProblem;
} IXPRESULT, *LPIXPRESULT;

Members

hrResult

Type: HRESULT

Contains the error code from the transport.

pszResponse

Type: LPSTR

Contains the last response from the server.

uiServerError

Type: UINT

Contains the server-generated error number.

hrServerError

Type: HRESULT

Contains the associated HRESULT of the server error.

dwSocketError

Type: DWORD

Contains the socket error.

pszProblem

Type: LPSTR

Contains additional information.

Requirements

Minimum supported client
Windows XP [desktop apps only]
Minimum supported server
Windows Server 2003 [desktop apps only]
Product
Outlook Express 6.0
Header
Imnxport.h
IDL
Imnxport.idl