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