Compartilhar via


NdisIMDeInitializeDeviceInstance

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa função chama um intermediário NDIS do driver MiniportHalt função para subdividir NIC virtual. do driver

Syntax

NDIS_STATUS NdisIMDeInitializeDeviceInstance(
  NDIS_HANDLE NdisMiniportHandle
);

Parameters

  • NdisMiniportHandle
    [no] Especifica o identificador originalmente entrada para MiniportInitialize.

Return Value

Valor Descrição

NDIS_STATUS_SUCCESS

Se tiver a NIC foi subdividido.

NDIS_STATUS_FAILURE

Se a determinado NdisMiniportHandle é inválido.

Remarks

Para NDIS intermediário drivers, NdisIMDeInitializeDeviceInstance é a recíproca do NdisIMInitializeDeviceInstanceEx. Tal um driver geralmente chamadas NdisIMDeInitializeDeviceInstanceEx do seu ProtocolUnbindAdapter função, quando o subjacente NIC para que ele era ligado está sendo removido do sistema, possivelmente porque ele está sendo reconfigurado.

A chamar para NdisIMDeInitializeDeviceInstance Faz com que um chamar para o intermediário do driver MiniportHalt função após NDIS foi informado de todos os protocolos do nível mais alto que tinham ligado próprios para o intermediário é NIC virtual que eles devem desacoplar.

Requirements

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

See Also

Reference

MiniportInitialize
MiniportHalt
NdisIMInitializeDeviceInstance
NdisIMInitializeDeviceInstanceEx
ProtocolUnbindAdapter