TDI_REQUEST_STATUS
typedef struct _TDI_REQUEST_STATUS {
TDI_STATUS Status;
PVOID RequestContext;
ULONG BytesTransferred;
} TDI_REQUEST_STATUS, *PTDI_REQUEST_STATUS;
TDI_REQUEST_STATUS contains status information a TDI driver function sets when
it completes its operation.This structure can be used by transport drivers to
pass request-specific information between internal driver routines.
Members
-
Status
-
Specifies the final completion status of the function. For a synchronous
function, this member contains the return value.
-
RequestContext
-
Points to the handle the client passes to the driver function in a TDI_REQUEST
structure.
-
BytesTransferred
-
Specifies the number of bytes of data the function transfers. For an
asynchronous receive operation, for example, this member contains the number
of bytes of data the client receives when the transport completes the IRP.
See Also
TDI_REQUEST