Partilhar via


OID_PM_REMOVE_WOL_PATTERN

Como um conjunto, NDIS e drivers de protocolo usam o OID_PM_REMOVE_WOL_PATTERN OID para remover um padrão de gerenciamento de energia wake on LAN (WOL) de um adaptador de rede. O InformationBuffer membro da estrutura NDIS_OID_REQUEST contém um ponteiro para um identificador de padrão ULONG.

Comentários

NDIS e drivers de protocolo usam OID_PM_REMOVE_WOL_PATTERN para remover um padrão wake on LAN (WOL) do adaptador de rede subjacente.

O DADOS. SET_INFORMATION. InformationBuffer membro da estrutura NDIS_OID_REQUEST deve apontar para um valor ULONG para um identificador de padrão WOL adicionado anteriormente. O NDIS define esse identificador de padrão no PatternId membro da estrutura NDIS_PM_WOL_PATTERN quando o NDIS enviou a solicitação OID de OID_PM_ADD_WOL_PATTERN anterior para o adaptador de rede subjacente.

Códigos de status de retorno

A funçãoMiniportOidRequest do driver de miniportaretorna um dos seguintes valores para essa solicitação:

Vigência Descrição

NDIS_STATUS_SUCCESS

O driver da miniporta concluiu a solicitação com êxito.

NDIS_STATUS_PENDING

O driver de miniporta concluirá a solicitação de forma assíncrona. Depois que o driver de miniporta tiver concluído todo o processamento, ele deverá executar a solicitação chamando a função NdisMOidRequestComplete e passando NDIS_STATUS_SUCCESS para o parâmetro Status .

NDIS_STATUS_NOT_ACCEPTED

O driver da miniporta está sendo redefinido.

NDIS_STATUS_REQUEST_ABORTED

O driver da miniporta parou de processar a solicitação. Por exemplo, o NDIS chamou a funçãoMiniportResetEx.

O NDIS retorna um dos seguintes códigos de status para essa solicitação:

Vigência Descrição

NDIS_STATUS_SUCCESS

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

NDIS_STATUS_NOT_SUPPORTED

A versão NDIS do driver de miniporta é menor que NDIS 6.20.

NDIS_STATUS_FILE_NOT_FOUND

O identificador de padrão na solicitação OID é inválido.

NDIS_STATUS_INVALID_LENGTH

O buffer de informações é muito pequeno. O NDIS define os DADOS. SET_INFORMATION. BytesNeeded membro na estrutura NDIS_OID_REQUEST para o tamanho mínimo de buffer necessário.

Requerimentos

Versão

Suportado no NDIS 6.20 e posterior. Obrigatório para condutores de miniportos.

Cabeçalho

Ntddndis.h (inclui Ndis.h)

Ver também

NDIS_OID_REQUEST

NDIS_PM_WOL_PATTERN

OID_PM_ADD_WOL_PATTERN

NDIS_STATUS_PM_WOL_PATTERN_REJECTED