General Operational OIDs (Compact 2013)
3/26/2014
This section describes the general operational OIDs.
In This Section
- OID_GEN_CURRENT_LOOKAHEAD
Returns the number of bytes of received packet data that will be indicated to the protocol driver.
- OID_GEN_CURRENT_PACKET_FILTER
Reports the types of net packets that are in receive indications from a miniport driver.
- OID_GEN_DRIVER_VERSION
Specifies the NDIS version in use by the miniport driver.
- OID_GEN_HARDWARE_STATUS
Specifies the current hardware status of the underlying network adapter.
- OID_GEN_LINK_SPEED
Specifies the maximum speed of the network adapter in kbps.
- OID_GEN_MAC_OPTIONS
Specifies a bitmask that defines optional properties of the underlying driver or a network adapter.
- OID_GEN_MACHINE_NAME
Indicates the local device name to a miniport driver.
- OID_GEN_MAXIMUM_FRAME_SIZE
Specifies the maximum network packet size, in bytes, that the network adapter supports. This specification does not include a header.
- OID_GEN_MAXIMUM_LOOKAHEAD
Specifies the maximum number of bytes that the network adapter can provide as lookahead data. This specification does not include a header.
- OID_GEN_MAXIMUM_SEND_PACKETS
Specifies the maximum number of send packet descriptors that a miniport driver's MiniportSendNetBufferLists function can accept.
- OID_GEN_MAXIMUM_TOTAL_SIZE
Specifies the maximum total packet length, in bytes, the network adapter supports. This specification includes the header.
- OID_GEN_MEDIA_CONNECT_STATUS
Requests the connection status of the network adapter on the network.
- OID_GEN_MEDIA_IN_USE
Specifies a complete list of the media types that the network adapter currently uses.
- OID_GEN_MEDIA_SUPPORTED
Specifies the media types that a network adapter can support but not necessarily the media types that the network adapter currently uses.
- OID_GEN_NETWORK_LAYER_ADDRESSES
Notifies underlying miniport driver and other layered drivers about the list of network-layer addresses that are associated with bound instances.
- OID_GEN_PHYSICAL_MEDIUM
Specifies the types of physical media that the network adapter supports. This OID is basically an extension of OID_GEN_MEDIA_SUPPORTED.
- OID_GEN_PROTOCOL_OPTIONS
Specifies a bitmask that defines optional properties of the protocol driver.
- OID_GEN_RECEIVE_BLOCK_SIZE
Specifies the storage, in bytes, that a single packet occupies in the receive buffer space of the network adapter.
- OID_GEN_RECEIVE_BUFFER_SPACE
Specifies the memory on the network adapter that is available for buffering receive data.
- OID_GEN_RNDIS_CONFIG_PARAMETER
Used to set device-specific parameters.
- OID_GEN_SUPPORTED_GUIDS
Requests the miniport driver to return an array of structures of the type NDIS_GUID
- OID_GEN_SUPPORTED_LIST
Specifies an array of OIDs for objects that the miniport driver or a network adapter supports.
- OID_GEN_TRANSMIT_BLOCK_SIZE
Specifies the minimum number of bytes that a single net packet occupies in the transmit buffer space of the network adapter.
- OID_GEN_TRANSMIT_BUFFER_SPACE
Specifies the memory, in bytes, that is available for buffering transmit data.
- OID_GEN_TRANSPORT_HEADER_OFFSET
Indicates the size of additional headers for packets that a particular transport sends and receives.
- OID_GEN_VENDOR_DESCRIPTION
Points to a null-terminated string that describes the network adapter.
- OID_GEN_VENDOR_ID
Specifies a three-byte IEEE-registered vendor code, followed by a single byte that the vendor assigns to identify a particular network adapter.
- OID_GEN_VENDOR_DRIVER_VERSION
Specifies the vendor-assigned version number of the miniport driver.
- OID_GEN_VLAN_ID
As a query, reports the configured VLAN identifier (ID) for a network adapter. As a set, specifies the configured VLAN identifier (ID) for a network adapter that the miniport driver handles.