NDIS_PM_PACKET_PATTERN estrutura (ntddndis.h)
A estrutura NDIS_PM_PACKET_PATTERN especifica um padrão de ativação que, quando detectado por um adaptador de rede que tem a correspondência de padrões habilitada, faz com que o adaptador de rede sinalize um evento de ativação de gerenciamento de energia.
Sintaxe
typedef struct _NDIS_PM_PACKET_PATTERN {
ULONG Priority;
ULONG Reserved;
ULONG MaskSize;
ULONG PatternOffset;
ULONG PatternSize;
ULONG PatternFlags;
} NDIS_PM_PACKET_PATTERN, *PNDIS_PM_PACKET_PATTERN;
Membros
Priority
Este membro é reservado.
Reserved
Este membro é reservado.
MaskSize
Especifica o tamanho em bytes da máscara padrão que segue imediatamente a estrutura de NDIS_PM_PACKET_PATTERN no InformationBuffer.
PatternOffset
Especifica em bytes o deslocamento desde o início do InformationBuffer até o início do padrão de ativação.
PatternSize
Especifica em bytes o tamanho do padrão de ativação.
PatternFlags
Esses sinalizadores são reservados.
Observações
NDIS_PM_PACKET_PATTERN é fornecido no do InformationBuffer da estrutura NDIS_OID_REQUEST para os seguintes OIDs:
-
Um driver de protocolo envia essa OID para um driver de miniporto para especificar um padrão de ativação. O padrão de ativação, juntamente com sua máscara, é descrito por uma estrutura NDIS_PM_PACKET_PATTERN.
-
OID_PNP_REMOVE_WAKE_UP_PATTERN
Um driver de protocolo envia essa OID para um driver de miniporto para excluir um padrão de ativação especificado anteriormente com uma solicitação OID_PNP_ADD_WAKE_UP_PATTERN. O padrão de ativação, juntamente com sua máscara, é descrito por uma estrutura NDIS_PM_PACKET_PATTERN.
-
Um protocolo usa essa OID para solicitar uma lista dos padrões de ativação atualmente definidos para o adaptador de rede do miniportor. Cada padrão de ativação, juntamente com sua máscara, é descrito por uma estrutura NDIS_PM_PACKET_PATTERN.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte para drivers NDIS 6.0 e NDIS 5.1 (consulte NDIS_PM_PACKET_PATTERN (NDIS 5.1)) no Windows Vista. Com suporte para drivers NDIS 5.1 (consulte NDIS_PM_PACKET_PATTERN (NDIS 5.1)) no Windows XP. |
cabeçalho | ntddndis.h (inclua Ndis.h) |