NDIS_OPEN_NDK_ADAPTER_PARAMETERS structure (ndisndk.h)

The NDIS_OPEN_NDK_ADAPTER_PARAMETERS structure specifies parameters to open an NDK adapter instance on the NDK-capable miniport adapter.

Syntax

typedef struct _NDIS_OPEN_NDK_ADAPTER_PARAMETERS {
  NDK_VERSION              Version;
  NDIS_NIC_SWITCH_ID       SwitchId;
  NDIS_NIC_SWITCH_VPORT_ID VPortId;
} NDIS_OPEN_NDK_ADAPTER_PARAMETERS, *PNDIS_OPEN_NDK_ADAPTER_PARAMETERS;

Members

Version

The version of the NDK provider interface (NDK_VERSION) that is to be used.

For NDIS 6.30 (Windows Server 2012), the major version number is 1. The minor version number is 1.

For NDIS 6.40 (Windows Server 2012 R2), the major version number is 1. The minor version number is 2.

SwitchId

VPortId

Remarks

To open an NDK adapter, NDIS calls the OPEN_NDK_ADAPTER_HANDLER function and passes it a pointer to an NDIS_OPEN_NDK_ADAPTER_PARAMETERS structure that defines the NDK adapter open parameters.

Requirements

Requirement Value
Minimum supported client None supported,Supported in NDIS 6.30 and later.
Minimum supported server Windows Server 2012
Header ndisndk.h (include Ndis.h)

See also

NDK_VERSION

OPEN_NDK_ADAPTER_HANDLER