STREAMS_TDI_ACTION Structure

The STREAMS_TDI_ACTION structure allows a kernel-mode client of a streams transport to make special or proprietary extensions available to the client by making a TDI_ACTION request to the transport. For more information about TDI_ACTION requests, see the Network Driver Reference.

The structure is defined as follows:

typedef struct _STREAMS_TDI_ACTION {

    TDI_ACTION_HEADER Header;

    BOOLEAN DatagramOption;

    ULONG BufferLength;

    CHAR Buffer[1];

} STREAMS_TDI_ACTION, *PSTREAMS_TDI_ACTION;

 

STREAMS_TDI_ACTION defines a client call to the action function of the Windows NT STREAMS wrapper.

Members

Header

Specifies a TDI_ACTION_HEADER structure defining the header for the action parameter block.

DatagramOption

Specifies TRUE if the action request applies to a datagram.

BufferLength

Specifies the length, in bytes, of the buffer defining the action.

Buffer[1]

Specifies a character array buffer defining the requested action.

See Also

TDI_ACTION_HEADER