General Operational Characteristics (NDIS 5.1)
Note NDIS 5. x has been deprecated and is superseded by NDIS 6. x. For new NDIS driver development, see Network Drivers Starting with Windows Vista. For information about porting NDIS 5. x drivers to NDIS 6. x, see Porting NDIS 5.x Drivers to NDIS 6.0.
The following chart summarizes the OIDs that are used to get or set the general operational characteristics of miniport drivers and their NICs.
Length | Q | S | Name |
---|---|---|---|
Arr(4) |
M |
List of supported OIDs |
|
4 |
M |
Hardware status |
|
Arr(4) |
M |
Media types supported (encoded) |
|
Arr(4) |
M |
Media types in use (encoded) |
|
4 |
M |
Maximum in bytes, receive lookahead size |
|
4 |
M |
Maximum in bytes, frame size |
|
4 |
M |
Link speed in units of 100 bps |
|
4 |
M |
Transmit buffer space |
|
4 |
M |
Receive buffer space |
|
4 |
M |
Minimum amount of storage, in bytes, that a single packet occupies in the transmit buffer space of the NIC |
|
4 |
M |
Amount of storage, in bytes, that a single packet occupies in the receive buffer space of the NIC |
|
4 |
M |
Vendor NIC code |
|
Var. |
M |
Vendor network card description |
|
4 |
M |
Vendor-assigned version number of the driver |
|
4 |
M |
M |
Current packet filter (encoded) |
4 |
M |
M |
Current lookahead size in bytes |
2 |
M |
NDIS version number used by the driver |
|
4 |
M |
Maximum total packet length in bytes |
|
4 |
M |
Optional protocol flags (encoded) |
|
4 |
M |
Optional NIC flags (encoded) |
|
4 |
M |
Whether the NIC is connected to the network |
|
4 |
M |
The maximum number of send packets the driver can accept per call to its MiniportSendPacketsfunction |
|
Arr |
O |
The custom GUIDs (Globally Unique Identifier) supported by the miniport driver |
|
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 |
Physical media supported by the miniport driver (encoded) |
|
Var. |
O |
The system name. |
|
4 |
O |
O |
The VLAN identifier (ID) for a NIC that the miniport driver handles |
30 |
O |
OID_GEN_RNDIS_CONFIG_PARAMETER Device-specific configuration parameter (RNDIS only). |