Функция 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 |