NDIS_NDK_PROVIDER_CHARACTERISTICS - NtDoc

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

typedef struct _NDIS_NDK_PROVIDER_CHARACTERISTICS {
  NDIS_OBJECT_HEADER        Header;
  ULONG                     Flags;
  OPEN_NDK_ADAPTER_HANDLER  OpenNDKAdapterHandler;
  CLOSE_NDK_ADAPTER_HANDLER CloseNDKAdapterHandler;
} NDIS_NDK_PROVIDER_CHARACTERISTICS, *PNDIS_NDK_PROVIDER_CHARACTERISTICS;

View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ndisndk-_ndis_ndk_provider_characteristics)

_NDIS_NDK_PROVIDER_CHARACTERISTICS structure

Description

The NDIS_NDK_PROVIDER_CHARACTERISTICS structure specifies NDK provider characteristics.

Members

An NDIS_OBJECT_HEADER structure that describes this NDIS_NDK_PROVIDER_CHARACTERISTICS structure. NDIS sets the members of the NDIS_OBJECT_HEADER structure as follows:

Flags

Reserved, must be set to zero.

OpenNDKAdapterHandler

The entry point for the OPEN_NDK_ADAPTER_HANDLER function.

CloseNDKAdapterHandler

The entry point for the CLOSE_NDK_ADAPTER_HANDLER function.

Remarks

To specify entry points for NDK services and other NDK provider characteristics, NDIS miniport drivers pass a pointer to an initialized NDIS_NDK_PROVIDER_CHARACTERISTICS structure to the NdisSetOptionalHandlers function.

See also

CLOSE_NDK_ADAPTER_HANDLER

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers

OPEN_NDK_ADAPTER_HANDLER