nblaccessors.h header
This header is used by network. For more information, see:
nblaccessors.h contains the following programming interfaces:
Functions
NdisClearNblFlag The NdisClearNblFlag macro clears a flag in a NET_BUFFER_LIST structure. |
NdisSetNblFlag The NdisSetNblFlag macro sets a flag in a NET_BUFFER_LIST structure. |
NdisSetNetBufferListProtocolId The NdisSetNetBufferListProtocolId macro sets the protocol identifier in the NetBufferListInfo member of a NET_BUFFER_LIST structure. |
NdisTestNblFlag The NdisTestNblFlag macro retrieves the current setting of a flag in a NET_BUFFER_LIST structure. |
NdisTestNblFlags The NdisTestNblFlags macro tests the setting of a set of flags in a NET_BUFFER_LIST structure. |
NET_BUFFER_CHECKSUM_BIAS NET_BUFFER_CHECKSUM_BIAS is a macro that NDIS drivers use to get the ChecksumBias member of a NET_BUFFER structure. |
NET_BUFFER_CURRENT_MDL NET_BUFFER_CURRENT_MDL is a macro that NDIS drivers use to get the CurrentMdl member of a NET_BUFFER_DATA structure in a NET_BUFFER structure. |
NET_BUFFER_CURRENT_MDL_OFFSET NET_BUFFER_CURRENT_MDL_OFFSET is a macro that NDIS drivers use to get the CurrentMdlOffset member of a NET_BUFFER structure. |
NET_BUFFER_DATA_LENGTH NET_BUFFER_DATA_LENGTH is a macro that NDIS drivers use to get the amount of used data space in a NET_BUFFER structure. |
NET_BUFFER_DATA_OFFSET NET_BUFFER_DATA_OFFSET is a macro that NDIS drivers use to get the current offset from the beginning of the data space to the start of the used data space in a NET_BUFFER structure. |
NET_BUFFER_DATA_PHYSICAL_ADDRESS The NET_BUFFER_DATA_PHYSICAL_ADDRESS macro retrieves the DataPhysicalAddress member of a NET_BUFFER structure. |
NET_BUFFER_FIRST_MDL NET_BUFFER_FIRST_MDL is a macro that NDIS drivers use to get the first MDL in a NET_BUFFER structure. |
NET_BUFFER_LIST_CONTEXT_DATA_SIZE NET_BUFFER_LIST_CONTEXT_DATA_SIZE is a macro that NDIS drivers use to get the size of the NET_BUFFER_LIST_CONTEXT data buffer that is associated with a NET_BUFFER_LIST structure. |
NET_BUFFER_LIST_CONTEXT_DATA_START NET_BUFFER_LIST_CONTEXT_DATA_START is a macro that NDIS drivers use to get a pointer to the NET_BUFFER_LIST_CONTEXT context space that is associated with a NET_BUFFER_LIST structure. |
NET_BUFFER_LIST_FIRST_NB NET_BUFFER_LIST_FIRST_NB is a macro that NDIS drivers use to get the first NET_BUFFER structure in a NET_BUFFER_LIST structure. |
NET_BUFFER_LIST_FLAGS NET_BUFFER_LIST_FLAGS is a macro that NDIS drivers use to get the flags associated with a NET_BUFFER_LIST structure. |
NET_BUFFER_LIST_INFO NET_BUFFER_LIST_INFO is a macro that NDIS drivers use to get and set information that applies to all the NET_BUFFER structures in a NET_BUFFER_LIST structure. |
NET_BUFFER_LIST_MINIPORT_RESERVED NET_BUFFER_LIST_MINIPORT_RESERVED is a macro that NDIS drivers use to access the MiniportReserved member of a NET_BUFFER_LIST structure. |
NET_BUFFER_LIST_NBL_FLAGS The NET_BUFFER_LIST_NBL_FLAGS macro retrieves the NblFlags member of a NET_BUFFER_LIST structure. |
NET_BUFFER_LIST_NEXT_NBL NET_BUFFER_LIST_NEXT_NBL is a macro that NDIS drivers use to get the next NET_BUFFER_LIST structure in a linked list of NET_BUFFER_LIST structures. |
NET_BUFFER_LIST_PROTOCOL_RESERVED NET_BUFFER_LIST_PROTOCOL_RESERVED is a macro that NDIS drivers use to access the ProtocolReserved member of a NET_BUFFER_LIST structure. |
NET_BUFFER_LIST_STATUS NET_BUFFER_LIST_STATUS is a macro that NDIS drivers use to access the StatusCode member of a NET_BUFFER_LIST structure. |
NET_BUFFER_MINIPORT_RESERVED NET_BUFFER_MINIPORT_RESERVED is a macro that NDIS drivers use to access the MiniportReserved member of a NET_BUFFER structure. |
NET_BUFFER_NEXT_NB NET_BUFFER_NEXT_NB is a macro that NDIS drivers use to get a pointer to the next NET_BUFFER structure in a linked list of NET_BUFFER structures. |
NET_BUFFER_PROTOCOL_RESERVED NET_BUFFER_PROTOCOL_RESERVED is a macro that NDIS drivers use to get the ProtocolReserved member of a NET_BUFFER structure. |
NET_BUFFER_SHARED_MEM_FLAGS The NET_BUFFER_SHARED_MEM_FLAGS macro gets the shared memory flags from a NET_BUFFER_SHARED_MEMORY structure. |
NET_BUFFER_SHARED_MEM_HANDLE The NET_BUFFER_SHARED_MEM_HANDLE macro gets the shared memory handle from a NET_BUFFER_SHARED_MEMORY structure. |
NET_BUFFER_SHARED_MEM_LENGTH The NET_BUFFER_SHARED_MEM_LENGTH macro gets the shared memory length from a NET_BUFFER_SHARED_MEMORY structure. |
NET_BUFFER_SHARED_MEM_NEXT_SEGMENT The NET_BUFFER_SHARED_MEM_NEXT_SEGMENT macro gets the next shared memory segment from a NET_BUFFER_SHARED_MEMORY structure. |
NET_BUFFER_SHARED_MEM_OFFSET The NET_BUFFER_SHARED_MEM_OFFSET macro gets the shared memory offset from a NET_BUFFER_SHARED_MEMORY structure. |