Share via


General NDIS Objects (Windows Embedded CE 6.0)

1/6/2010

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

Concepts

NDIS Objects