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)

Consulte también

CLOSE_NDK_ADAPTER_HANDLER

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers

OPEN_NDK_ADAPTER_HANDLER