IUnregisterSubdevice::UnregisterSubdevice 方法 (portcls.h)

UnregisterSubdevice 方法删除以前通过调用 PcRegisterSubdevice 注册的子设备的注册。

语法

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

参数

[in] DeviceObject

指向适配器设备的设备对象的指针。 此参数必须指向 DEVICE_OBJECT 类型的系统结构。

[in] Unknown

指向绑定到子设备的端口驱动程序对象的 IPort 接口的指针。

返回值

如果调用成功,则 UnregisterSubdevice 返回STATUS_SUCCESS。 否则,它将返回相应的错误代码。

注解

有关详细信息,请参阅 动态音频子设备

要求

要求
目标平台 通用
标头 portcls.h (包括 Portcls.h)
IRQL PASSIVE_LEVEL

另请参阅

DEVICE_OBJECT

IPort

IUnregisterSubdevice

PcRegisterSubdevice