NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ndis.h

typedef struct _NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES {
  NDIS_OBJECT_HEADER     Header;
  BOOLEAN                Enabled;
  PNDIS_NDK_CAPABILITIES NdkCapabilities;
} NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES, *PNDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES;

View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ndis-_ndis_miniport_adapter_ndk_attributes)

_NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES structure

Description

The NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES structure specifies the NDK-capabilities of a miniport adapter. This structure is used in the NDKAttributes member of the NDIS_MINIPORT_ADAPTER_ATTRIBUTES union.

Members

A NDIS_OBJECT_HEADER structure that describes this NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES structure.

Set the members of the NDIS_OBJECT_HEADER structure as follows:

Enabled

If the miniport adapter's NDK functionality is enabled, this member is TRUE. Otherwise, it is FALSE.

NdkCapabilities

A pointer to an NDIS_NDK_CAPABILITIES structure that specifies the capabilities of an NDK adapter.

Remarks

An NDK-capable adapter must indicate its NDK capabilities in its MiniportInitializeEx function, even if its NDK functionality is currently disabled.

To report its NDK capabilities, the miniport adapter stores an NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES structure in the NDKAttributes member of the NDIS_MINIPORT_ADAPTER_ATTRIBUTES union and passes the NDIS_MINIPORT_ADAPTER_ATTRIBUTES union to the NdisMSetMiniportAttributes function. For more information, see Initializing an NDK Miniport Adapter.

See also

Initializing an NDK Miniport Adapter

MiniportInitializeEx

NDIS_MINIPORT_ADAPTER_ATTRIBUTES

NDIS_NDK_CAPABILITIES

NDIS_OBJECT_HEADER

NdisMSetMiniportAttributes