Partilhar via


OID_SWITCH_FEATURE_STATUS_QUERY

A borda de protocolo do switch extensível Hyper-V emite uma solicitação de método de identificador de objeto (OID) de OID_SWITCH_FEATURE_STATUS_QUERY para obter informações de status personalizadas de uma extensão sobre o switch extensível. Essas informações são conhecidas como status do recurso informações. O formato destas informações é definido pelo fornecedor independente de software (ISV).

Após um retorno bem-sucedido dessa solicitação de método OID, o InformationBuffer membro da estrutura NDIS_OID_REQUEST contém um ponteiro para um buffer. Este buffer contém os seguintes dados:

Comentários

Para obter diretrizes sobre como lidar com uma solicitação de conjunto de OID de OID_SWITCH_FEATURE_STATUS_QUERY, consulte Gerenciando informações de status de recurso de switch personalizado.

Códigos de status de retorno

A extensão retorna um dos seguintes códigos de status para a solicitação de método OID de OID_SWITCH_FEATURE_STATUS_QUERY.

Código de status Descrição

NDIS_STATUS_SUCCESS

A solicitação OID foi concluída com êxito.

NDIS_STATUS_INVALID_LENGTH

O comprimento do buffer de informações é muito pequeno para retornar as informações de status do recurso, bem como as estruturas de NDIS_SWITCH_FEATURE_STATUS_CUSTOM e NDIS_SWITCH_FEATURE_STATUS_PARAMETERS. A borda de miniporta subjacente do switch extensível define o DATA. METHOD_INFORMATION. BytesNeeded membro na estrutura NDIS_OID_REQUEST para o tamanho mínimo de buffer necessário.

NDIS_STATUS_FAILURE

O pedido foi rejeitado por outros motivos.

Requerimentos

Versão

Suportado no NDIS 6.30 e posterior.

Cabeçalho

Ntddndis.h (inclui Ndis.h)

Ver também


NDIS_OID_REQUEST

NDIS_SWITCH_PROPERTY_TYPE

NDIS_SWITCH_FEATURE_STATUS_CUSTOM

NDIS_SWITCH_FEATURE_STATUS_PARAMETERS