Função PcUnregisterAdapterPnpManagement (portcls.h)

A função PcUnregisterAdapterPnpManagement cancela o registro da interface de gerenciamento PnP do adaptador de áudio do driver de classe PortCls. Ele é usado para dar suporte ao reequilíbrio PnP.

Sintaxe

PORTCLASSAPI NTSTATUS PcUnregisterAdapterPnpManagement(
  [in] PDEVICE_OBJECT DeviceObject
);

Parâmetros

[in] DeviceObject

Especifica um ponteiro para uma estrutura de DEVICE_OBJECT que representa o objeto de dispositivo funcional do adaptador.

Valor de retorno

A função PcUnregisterAdapterPnpManagement retornará STATUS_SUCCESS se a chamada de função tiver sido bem-sucedida. Caso contrário, ele retornará o código de erro apropriado.

Observações

A função PcUnregisterAdapterPnpManagement cancela o registro da interface de gerenciamento PnP de um driver que foi registrada com PortCls usando a função de pcUnregisterAdapterPnpManagement.

Essa função só deverá ser chamada se a interface de gerenciamento PnP do adaptador tiver sido registrada anteriormente com PortCls usando PcRegisterAdapterPnpManagement.

O Portcls usa PcRegisterAdapterPnpManagement e PcUnregisterAdapterPnpManagement para dar suporte ao rebalanceamento PNP.

Para obter mais informações, consulte Implementar o reequilíbrio PnP para drivers de áudio portcls.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível no Windows 10, versão 1511 e versões posteriores do Windows.
da Plataforma de Destino Universal
cabeçalho portcls.h (inclua Portcls.h)
biblioteca Portcls.lib
IRQL PASSIVE_LEVEL

Consulte também

DEVICE_OBJECT

PcRegisterAdapterPnpManagement