Partager via


General NDIS Objects

General objects are system-defined general object identifiers (OIDs) that all underlying NDIS drivers support.

The following chart summarizes the object identifiers that are used to get or set the general operational characteristics of miniports and their NICs.

Length Q S Name
Arr(4) M OID_GEN_SUPPORTED_LIST
List of supported object identifiers
4 M OID_GEN_HARDWARE_STATUS
Hardware status
Arr(4) M OID_GEN_MEDIA_SUPPORTED
Media types supported (encoded)
Arr(4) M OID_GEN_MEDIA_IN_USE
Media types in use (encoded)
4 M OID_GEN_MAXIMUM_LOOKAHEAD
Maximum in bytes, receive lookahead size
4 M OID_GEN_MAXIMUM_FRAME_SIZE
Maximum in bytes, frame size
4 M OID_GEN_LINK_SPEED
Link speed in units of 100 bps
4 M OID_GEN_TRANSMIT_BUFFER_SPACE
Transmit buffer space
4 M OID_GEN_RECEIVE_BUFFER_SPACE
Receive buffer space
4 M OID_GEN_TRANSMIT_BLOCK_SIZE
Minimum amount of storage, in bytes, that a single packet occupies in the transmit buffer space of the NIC
4 M OID_GEN_RECEIVE_BLOCK_SIZE
Amount of storage, in bytes, that a single packet occupies in the receive buffer space of the NIC
4 M OID_GEN_VENDOR_ID
Vendor NIC code
Var. M OID_GEN_VENDOR_DESCRIPTION
Vendor network card description
4 M M OID_GEN_CURRENT_PACKET_FILTER
Current packet filter (encoded)
4 M M OID_GEN_CURRENT_LOOKAHEAD
Current lookahead size in bytes
2 M   OID_GEN_DRIVER_VERSION
NDIS version number used by the driver
4 M   OID_GEN_MAXIMUM_TOTAL_SIZE
Maximum total packet length in bytes
4   M OID_GEN_PROTOCOL_OPTIONS
Optional protocol flags (encoded)
4 M   OID_GEN_MAC_OPTIONS
Optional NIC flags (encoded)
4 M   OID_GEN_MEDIA_CONNECT_STATUS
Whether the NIC is connected to the network
4 M   OID_GEN_MAXIMUM_SEND_PACKETS
The maximum number of send packets the driver can accept per call to its MiniportSendPackets function
Arr   O OID_GEN_NETWORK_LAYER_ADDRESSES
List of network-layer addresses associated with the binding between a transport and the driver
4   O OID_GEN_TRANSPORT_HEADER_OFFSET
Size of packets' additional headers
4 O   OID_GEN_PHYSICAL_MEDIUM
Physical media supported by the miniport (encoded)

See Also

NDIS Objects

 Last updated on Tuesday, May 18, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.