Поделиться через


Функция KsGetBusEnumPnpDeviceObject (swenum.h)

Эта функция предназначена только для внутреннего использования.

Функция KsGetBusEnumPnpDeviceObject извлекает объект устройства Plug and Play, подключенный к указанному объекту устройства.

Синтаксис

KSDDKAPI NTSTATUS KsGetBusEnumPnpDeviceObject(
  [in]  PDEVICE_OBJECT DeviceObject,
  [out] PDEVICE_OBJECT *PnpDeviceObject
);

Параметры

[in] DeviceObject

Указатель на объект устройства, из которого извлекается объект устройства Plug and Play.

[out] PnpDeviceObject

Указатель на объект устройства для получения указателя объекта устройства Plug and Play.

Возвращаемое значение

Возвращает STATUS_SUCCESS в случае успешного выполнения или STATUS_INVALID_PARAMETER, если DeviceObject не содержит расширение устройства, или если расширение устройства, указанное в DeviceObject , не относится к FDO.

Требования

Требование Ценность
целевая платформа Всеобщий
заголовка swenum.h (include Swenum.h)
библиотеки Ks.lib