// 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
No description available.
The NDIS_NDK_PROVIDER_CHARACTERISTICS structure specifies NDK provider characteristics.
Header
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.
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.