NDIS_NDK_PROVIDER_CHARACTERISTICS struttura (ndisndk.h)

La struttura NDIS_NDK_PROVIDER_CHARACTERISTICS specifica le caratteristiche del provider NDK.

Sintassi

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;

Members

Header

Struttura NDIS_OBJECT_HEADER che descrive questa struttura NDIS_NDK_PROVIDER_CHARACTERISTICS . NDIS imposta i membri della struttura NDIS_OBJECT_HEADER come indicato di seguito:

  • NDIS imposta il membro Type su NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICS.
  • NDIS imposta il membro Revision su NDIS_NDK_PROVIDER_CHARACTERISTICS_REVISION_1.
  • NDIS imposta il membro Size su NDIS_SIZEOF_NDK_PROVIDER_CHARACTERISTICS_REVISION_1.

Flags

Riservato, deve essere impostato su zero.

OpenNDKAdapterHandler

Punto di ingresso per la funzione OPEN_NDK_ADAPTER_HANDLER .

CloseNDKAdapterHandler

Punto di ingresso per la funzione CLOSE_NDK_ADAPTER_HANDLER .

Commenti

Per specificare i punti di ingresso per i servizi NDK e altre caratteristiche del provider NDK, i driver miniport NDIS passano un puntatore a una struttura di NDIS_NDK_PROVIDER_CHARACTERISTICS inizializzata alla funzione NdisSetOptionalHandlers .

Requisiti

Requisito Valore
Client minimo supportato Nessuna supportata, supportata in NDIS 6.30 e versioni successive.
Server minimo supportato Windows Server 2012
Intestazione ndisndk.h (include Ndis.h)

Vedi anche

CLOSE_NDK_ADAPTER_HANDLER

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers

OPEN_NDK_ADAPTER_HANDLER