Compartilhar via


OID_PNP_CAPABILITIES

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Este objeto solicita uma miniporta para retornar as capacidades de ativação automática do seu NIC ou solicita um intermediário driver para retornar o intermediário capacidades de ativação automática do driver. As capacidades de ativação formatado como um NDIS_PNP_CAPABILITIES.

Remarks

Aa918369.collapse(pt-BR,WinEmbedded.60).gif Drivers de miniporta

Após a miniporta conclusão inicialização, tanto o protocolo driver e NDIS podem consulta a miniporta com este OID para determinar o seguinte:

  • Se a miniporta está ciente gerenciamento de energia (PM-ciente).
  • Recursos da NIC de indicando eventos de ativação rede.

Se a miniporta retorna NDIS_STATUS_SUCCESS para uma consulta de OID_PNP_CAPABILITIESNDIS, considera a miniporta serem PM-ciente. Se a miniporta retornará NDIS_STATUS_NOT_SUPPORTED, NDIS considera a miniporta seja um herdado da miniporta que não está ciente-PM.

Pode NIC de uma miniporta suporte qualquer combinação de Wake - backup eventos, inclusive não Wake - Up eventos. Uma miniporta pode gerenciamento de energia suporte mesmo se sua NIC não é possível sinalizar eventos Wake-Up. Neste maiúsculas e minúsculas, a miniporta suporta o seguinte energia objetos gerenciamento:

Se do uma miniporta NIC não suporte Wake-Up um determinado evento, a miniporta deve indicar um NDIS_DEVICE_POWER_STATE de NdisDeviceStateUnspecified para a Wake - Up evento na NDIS_PM_WAKE_UP_CAPABILITIES estrutura.

OID_PNP_CAPABILITIES apenas indica as capacidades de ativação automática de uma miniporta NIC; Ele não habilitar esses recursos. OID_PNP_ENABLE_WAKE_UP é usado para habilitar recursos de ativação automática de um NIC.

Aa918369.collapse(pt-BR,WinEmbedded.60).gif Para drivers intermediárias

Se o subjacente NIC é PM-ciente, o intermediário driver deve retornar NDIS_STATUS_SUCCESS para uma consulta de OID_PNP_CAPABILITIES. In a NDIS_PM_WAKE_UP_CAPABILITIES estrutura retornada por esse objeto, o intermediário driver deve especificar um dispositivo de energia estado de NdisDeviceStateUnspecified para cada Wake - Up (funcionalidadeMinMagicPacketWakeUp, MinPatternWakeUp, MinLinkChangeWakeUp). Tal uma resposta indica que o intermediário driver é PM-ciente, mas não gerenciar um físico dispositivo.

Se o subjacente NIC não é PM-ciente, o intermediário driver deve retornar NDIS_STATUS_NOT_SUPPORTED para uma consulta de OID_PNP_CAPABILITIES.

Requisitos

Header ntddndis.h
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

NDIS_REQUEST
NdisRequest
NDIS_PNP_CAPABILITIES
NDIS_PM_WAKE_UP_CAPABILITIES
OID_PNP_ENABLE_WAKE_UP
OID_PNP_QUERY_POWER
OID_PNP_SET_POWER