estructura NDIS_MINIPORT_SS_CHARACTERISTICS (ndis.h)
La estructura NDIS_MINIPORT_SS_CHARACTERISTICS especifica los punteros a las funciones de controlador de suspensión selectiva NDIS de un controlador de miniporte. NDIS llama a estas funciones para emitir notificaciones inactivas al controlador durante una operación de suspensión selectiva.
Sintaxis
typedef struct _NDIS_MINIPORT_SS_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
MINIPORT_IDLE_NOTIFICATION_HANDLER IdleNotificationHandler;
MINIPORT_CANCEL_IDLE_NOTIFICATION_HANDLER CancelIdleNotificationHandler;
} NDIS_MINIPORT_SS_CHARACTERISTICS, *PNDIS_MINIPORT_SS_CHARACTERISTICS;
Miembros
Header
Tipo, revisión y tamaño de la estructura NDIS_MINIPORT_SS_CHARACTERISTICS. Este miembro tiene el formato de una estructura NDIS_OBJECT_HEADER.
El controlador de miniport debe establecer el miembro type de encabezado en NDIS_OBJECT_TYPE_MINIPORT_SS_CHARACTERISTICS. Para especificar la versión de la estructura de NDIS_MINIPORT_SS_CHARACTERISTICS, el controlador debe establecer el miembro Revisión de Encabezado en el siguiente valor:
NDIS_MINIPORT_SS_CHARACTERISTICS_REVISION_1
Versión original para NDIS 6.30 y versiones posteriores.
Establezca el miembro tamaño de en NDIS_SIZEOF_MINIPORT_SS_CHARACTERISTICS_REVISION_1.
Flags
Valor ULONG que contiene un OR bit a bit de marcas. Este miembro está reservado para NDIS.
IdleNotificationHandler
Puntero a la función MiniportIdleNotification del controlador de miniporte.
CancelIdleNotificationHandler
Puntero a la función MiniportCancelIdleNotification del controlador de miniporte.
Observaciones
Para registrar las funciones de controlador para la suspensión selectiva de NDIS, el controlador de miniporte sigue estos pasos cuando se llama a su función MiniportSetOptions:
- El controlador de miniporta inicializa una estructura de NDIS_MINIPORT_SS_CHARACTERISTICS con punteros a las funciones del controlador.
- A continuación, el controlador de miniporta llama a NdisSetOptionalHandlers y establece el parámetro OptionalHandlers en un puntero a la estructura NDIS_MINIPORT_SS_CHARACTERISTICS.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Compatible con NDIS 6.30 y versiones posteriores. |
encabezado de | ndis.h (incluya Ndis.h) |
Consulte también