Condividi tramite


struttura NDIS_NDK_PROVIDER_CHARACTERISTICS (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;

Membri

Header

Struttura NDIS_OBJECT_HEADER che descrive questa struttura NDIS_NDK_PROVIDER_CHARACTERISTICS. NDIS imposta i membri della struttura NDIS_OBJECT_HEADER come segue:

  • NDIS imposta il membro type di su NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICS.
  • NDIS imposta il membro revisione 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.

Osservazioni

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 NDIS_NDK_PROVIDER_CHARACTERISTICS inizializzata alla funzione NdisSetOptionalHandlers.

Fabbisogno

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)

Vedere anche

CLOSE_NDK_ADAPTER_HANDLER

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers

OPEN_NDK_ADAPTER_HANDLER