2.2.2.2.13 AUX_PERF_FAILURE Auxiliary Block Structure

The AUX_PERF_FAILURE auxiliary block structure reports a previously failed call to the messaging server or the directory service.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

ClientID

ServerID

SessionID

RequestID

TimeSinceRequest

TimeToFailRequest

ResultCode

RequestOperation

Reserved

ClientID (2 bytes):  The client identification number.

ServerID (2 bytes):  The server identification number.

SessionID (2 bytes):  The session identification number.

RequestID (2 bytes):  The request identification number.

TimeSinceRequest (4 bytes):  The number of milliseconds since a request failure occurred.

TimeToFailRequest (4 bytes):  The number of milliseconds the failed request took to complete.

ResultCode (4 bytes):  The error code returned for the failed request. Returned error codes are implementation-specific.

RequestOperation (1 byte):  The client-defined operation that failed.

Reserved (3 bytes):  Padding to enforce alignment of the data on a 4-byte field.