NET_MEMORY_MAPPING_REQUIREMENT enumeration (netadapter.h)

The NET_MEMORY_MAPPING_REQUIREMENT enumeration identifies the memory mapping requirement that a net adapter can specify for its receive and transmit buffers.

Syntax

typedef enum _NET_MEMORY_MAPPING_REQUIREMENT {
  NetMemoryMappingRequirementNone = 0,
  NetMemoryMappingRequirementDmaMapped = 1
} NET_MEMORY_MAPPING_REQUIREMENT;

Constants

 
NetMemoryMappingRequirementNone
Value: 0
The adapter does not require memory mapping.
NetMemoryMappingRequirementDmaMapped
Value: 1
The adapter requires DMA mapping for mapping receive or transmit buffers.

Requirements

Requirement Value
Minimum KMDF version 1.25
Minimum UMDF version 2.33
Header netadapter.h (include netadaptercx.h)

See also

NET_ADAPTER_RX_CAPABILITIES

NET_ADAPTER_TX_CAPABILITIES