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) |