OID_GEN_HD_SPLIT_PARAMETERS

As a set, NDIS and overlying drivers or user-mode applications use the OID_GEN_HD_SPLIT_PARAMETERS OID to set the current header-data split settings of a miniport adapter. NDIS 6.1 and later miniport drivers that provide header-data split services must support this OID. Otherwise, this OID is optional.

Remarks

The InformationBuffer member of NDIS_OID_REQUEST structure contains an NDIS_HD_SPLIT_PARAMETERS structure.

NDIS might set the OID_GEN_HD_SPLIT_PARAMETERS OID when an NDIS 5.x protocol driver binds to an NDIS 6.1 miniport. NDIS processes this OID before passing it to the miniport driver and updates the miniport adapter's *HeaderDataSplit standardized keyword, if required. If header-data split is disabled, NDIS does not send this OID to the miniport adapter.

NDIS will send this OID to the miniport driver only if header-data split was enabled with the NDIS_HD_SPLIT_ENABLE_HEADER_DATA_SPLIT flag in the NDIS_HD_SPLIT_ATTRIBUTES structure during miniport initialization.

Requirements

Version

Supported in NDIS 6.1 and later.

Header

Ntddndis.h (include Ndis.h)

See also

NDIS_HD_SPLIT_ATTRIBUTES

NDIS_HD_SPLIT_PARAMETERS

NDIS_OID_REQUEST