Share via


Función PcRegisterAdapterPnpManagement (portcls.h)

La función PcRegisterAdapterPnpManagement registra la interfaz de administración PnP del adaptador con el controlador del sistema PortCls. Se usa para admitir el reequilibrio de PnP.

Sintaxis

PORTCLASSAPI NTSTATUS PcRegisterAdapterPnpManagement(
       PUNKNOWN       Unknown,
  [in] PDEVICE_OBJECT DeviceObject
);

Parámetros

Unknown

Puntero a la interfaz IUnknown de un objeto de controlador de adaptador. El controlador del sistema PortCls consulta este objeto para su interfaz IAdapterPnpManagement .

[in] DeviceObject

Especifica un puntero a una estructura de DEVICE_OBJECT que representa el objeto de dispositivo funcional del adaptador.

Valor devuelto

PcRegisterAdapterPnpManagement devuelve STATUS_SUCCESS si la llamada se realizó correctamente. De lo contrario, devuelve un código de error adecuado.

Comentarios

Portcls usa PcRegisterAdapterPnpManagement y PcUnregisterAdapterPnpManagement para admitir el reequilibrio de PNP.

Para obtener más información, vea Implementar reequilibrio de PnP para los controladores de audio portCls.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 10, versión 1511 y versiones posteriores de Windows.
Plataforma de destino Universal
Encabezado portcls.h (incluya Portcls.h)
Library Portcls.lib
IRQL PASSIVE_LEVEL

Consulte también

DEVICE_OBJECT

IAdapterPnpManagement

Implementación del reequilibrio de PnP para los controladores de audio portCls

PcUnregisterAdapterPnpManagement