Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Como uma consulta, os drivers sobrepostos podem usar o OID_PM_HARDWARE_CAPABILITIES OID para consultar os recursos de hardware de gerenciamento de energia de um adaptador de rede. Após um retorno bem-sucedido da solicitação de consulta OID, o InformationBuffer membro da estrutura NDIS_OID_REQUEST contém um ponteiro para uma estrutura NDIS_PM_CAPABILITIES.
Remarks
O NDIS lida com a consulta de drivers de miniporta. A partir do NDIS 6.20, os drivers de miniporta fornecem os recursos de hardware de gerenciamento de energia durante a inicialização no PowerManagementCapabilitiesEx membro da estrutura NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES.
O driver de miniporta deve emitir uma indicação de status NDIS_STATUS_PM_CAPABILITIES_CHANGE para relatar alterações nos recursos de hardware de gerenciamento de energia de um adaptador de rede para NDIS e drivers sobrepostos.
O NDIS retorna um dos seguintes códigos de status para a solicitação:
NDIS_STATUS_SUCCESS
A solicitação foi concluída com êxito. O InformationBuffer aponta para uma estrutura NDIS_PM_CAPABILITIES.
NDIS_STATUS_PENDING
O pedido está pendente de conclusão. O NDIS passará o código de status final e os resultados para o manipulador de conclusão de solicitação OID do chamador após a conclusão da solicitação.
NDIS_STATUS_BUFFER_TOO_SHORT
O buffer de informações era muito curto. NDIS definir o DADOS. QUERY_INFORMATION. BytesNeeded membro na estrutura NDIS_OID_REQUEST o tamanho mínimo de buffer necessário.
NDIS_STATUS_FAILURE
O pedido foi rejeitado por outros motivos que não os anteriores.
Requirements
Version |
Suportado no NDIS 6.20 e posterior. Não solicitado para drivers de miniporta. (Ver secção Observações.) |
Header |
Ntddndis.h (inclui Ndis.h) |