NdisIMDeInitializeDeviceInstance
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