OID_PNP_WAKE_UP_PATTERN_LIST
El OID_PNP_WAKE_UP_PATTERN_LIST OID lo usa un protocolo para consultar una lista de los patrones de reactivación establecidos actualmente para el adaptador de red del controlador de miniporte. Un protocolo especifica un patrón de reactivación con OID_PNP_ADD_WAKE_UP_PATTERN.
OID_PNP_WAKE_UP_PATTERN_LIST se controla mediante NDIS en lugar del controlador de minipuerto.
NDIS vuelve al protocolo una descripción de cada patrón de reactivación establecido en el controlador de minipuerto. Cada patrón de reactivación, junto con su máscara, se describe mediante una estructura de NDIS_PM_PACKET_PATTERN .
Para cada patrón de reactivación, el miembro InformationBuffer de la estructura NDIS_OID_REQUEST contiene lo siguiente:
Estructura NDIS_PM_PACKET_PATTERN que proporciona información sobre el patrón y su máscara.
Máscara que indica qué bytes de un paquete entrante se deben comparar con los bytes correspondientes del patrón. La máscara comienza con el primer byte del paquete. La máscara sigue inmediatamente la estructura de NDIS_PM_PACKET_PATTERN en InformationBuffer.
Un patrón de reactivación, que comienza bytes PatternOffset desde el principio de InformationBuffer.
Un controlador intermedio en el que el borde superior recibe esta solicitud de OID siempre debe propagar la solicitud al controlador de miniporte subyacente llamando a Ndis(Co)Request.
Requisitos
Versión |
Se admite en NDIS 6.0 y 6.1. Para NDIS 6.20 y versiones posteriores, use OID_PM_WOL_PATTERN_LIST en su lugar. |
Encabezado |
Ntddndis.h (incluye Ndis.h) |