Функция 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 (включая Swenum.h)
Библиотека Ks.lib