estructura NET_WAKE_SOURCE_BITMAP_PARAMETERS (netwakesource.h)
La estructura NET_WAKE_SOURCE_BITMAP_PARAMETERS contiene parámetros para un origen de reactivación de patrón de mapa de bits de wake on LAN (WoL).
Sintaxis
typedef struct _NET_WAKE_SOURCE_BITMAP_PARAMETERS {
ULONG Size;
ULONG Id;
UCHAR const *Pattern;
SIZE_T PatternSize;
UCHAR const *Mask;
SIZE_T MaskSize;
} NET_WAKE_SOURCE_BITMAP_PARAMETERS;
Miembros
Size
Tamaño de esta estructura, en bytes.
Id
Identificador de este origen de reactivación.
Pattern
Secuencia de bytes que contiene un patrón con el que se comparan los bytes de un paquete entrante.
PatternSize
Tamaño del patrón de mapa de bits, en bytes.
Mask
Máscara que especifica qué bytes de los paquetes entrantes deben coincidir con el patrón de mapa de bits. Cada bit de la máscara de bits corresponde a un byte del patrón. Si un bit es cero, el byte correspondiente del paquete entrante no debe coincidir con el patrón. Si el bit es uno, el adaptador de red compara el byte del paquete entrante con el byte especificado en el patrón.
MaskSize
Tamaño de la máscara, en bytes.
Comentarios
Llame a NET_WAKE_SOURCE_BITMAP_PARAMETERS_INIT para inicializar esta estructura y rellenar su campo Tamaño . Después de llamar a NET_WAKE_SOURCE_BITMAP_PARAMETERS_INIT, llame a NetWakeSourceGetBitmapParameters para rellenar los demás miembros de la estructura.
Un controlador de capa superior puede especificar un patrón WOL genérico con el miembro Pattern . Un patrón de mapa de bits se especifica como una secuencia de bytes y un mapa de bits de máscara, especificado en el miembro Mask . Cada bit de la máscara corresponde a un byte del patrón y especifica si el byte correspondiente del paquete entrante debe coincidir con el byte correspondiente en el patrón. Si todos los bytes comparados por el adaptador de red coinciden, el paquete es una coincidencia y el adaptador de red debe generar un evento de reactivación.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 2004 |
Versión mínima de UMDF | 2,33 |
Encabezado | netwakesource.h (include netadaptercx.h) |
Consulte también
Configuración de la administración de energía