Compartilhar via


NdisReset

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa função encaminha uma solicitação redefinir para um subjacente driver.

Syntax

VOID NdisReset(
  PNDIS_STATUS Status,
  NDIS_HANDLE NdisBindingHandle
);

Parameters

  • Status
    [out] Ponteiro para uma variável Caller-supplied definida no retorno desta função. O subjacente driver determina qual NDIS_STATUS_XXX será retornado.
  • NdisBindingHandle
    [no] Identificador retornado pela NdisOpenAdapter função que identifica o destino NIC ou o adaptador virtual do driver Next-lower para que o chamador é ligado.

Return Value

A seguinte tabela mostra valores de retorno comuns para essa função.

Valor Descrição

NDIS_STATUS_SUCCESS

O subjacente driver redefinir suas NIC ou NIC virtual para o estado inicial.

NDIS_STATUS_PENDING

A solicitação está sendo manipulada de forma assíncrona e do o chamador ProtocolResetComplete função será chamado quando ela for concluída.

NDIS_STATUS_RESET_IN_PROGRESS

O subjacente driver no momento está redefinindo o NIC, para que essa solicitação seja supérfluas. Além disso, do chamador ProtocolStatus função foi ou será chamado com NDIS_STATUS_RESET_START para indicar que um redefinir é em andamento.

NDIS_STATUS_NOT_RESETTABLE

O subjacente NIC não é possível redefinir pelo software comandos.

NDIS_STATUS_ADAPTER_REMOVED ou NDIS_STATUS_FAILURE

O chamador ligação já estiver fechada, portanto, não redefinir será tentada para este chamador.

NDIS_STATUS_CLOSING

O chamador ligação no momento está sendo fechada, Para não redefinir será tentada para este chamador.

NDIS_STATUS_SOFT_ERRORS

O subjacente NIC driver redefinir a placa de rede, mas um ou mais reparável hardware erros ocorreram durante esta operação. O driver NIC fez os erros.

NDIS_STATUS_HARD_ERRORS

O subjacente driver NIC tentado redefinir a placa de rede, mas um ou mais irreparável hardware erros ocorreram durante esta operação. O driver NIC fez os erros.

NDIS_STATUS_NOT_ACCEPTED

Esse valor geralmente é um usar como padrão não específica, retornado quando nenhuma das NDIS_STATUS_ mais específicoXXX causado NDIS ou o subjacente driver NIC falha a solicitação.

Remarks

Nenhum.

Requirements

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

See Also

Reference

ProtocolStatus
ProtocolResetComplete
NdisOpenAdapter