estructura NDIS_NDK_PROVIDER_CHARACTERISTICS (ndisndk.h)
La estructura NDIS_NDK_PROVIDER_CHARACTERISTICS especifica las características del proveedor NDK.
Sintaxis
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;
Miembros
Header
Estructura de NDIS_OBJECT_HEADER que describe esta estructura de NDIS_NDK_PROVIDER_CHARACTERISTICS . NDIS establece los miembros de la estructura de NDIS_OBJECT_HEADER de la siguiente manera:
- NDIS establece el miembro Type en NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICS.
- NDIS establece el miembro Revision en NDIS_NDK_PROVIDER_CHARACTERISTICS_REVISION_1.
- NDIS establece el miembro Size en NDIS_SIZEOF_NDK_PROVIDER_CHARACTERISTICS_REVISION_1.
Flags
Reservado, debe establecerse en cero.
OpenNDKAdapterHandler
Punto de entrada de la función OPEN_NDK_ADAPTER_HANDLER .
CloseNDKAdapterHandler
Punto de entrada de la función CLOSE_NDK_ADAPTER_HANDLER .
Comentarios
Para especificar puntos de entrada para los servicios NDK y otras características del proveedor de NDK, los controladores de miniporte NDIS pasan un puntero a una estructura de NDIS_NDK_PROVIDER_CHARACTERISTICS inicializada a la función NdisSetOptionalHandlers .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Ninguno compatible, compatible con NDIS 6.30 y versiones posteriores. |
Servidor mínimo compatible | Windows Server 2012 |
Encabezado | ndisndk.h (include Ndis.h) |