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