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


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

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

Функция KsGetBusEnumIdentifier извлекает идентификатор перечислителя программной шины для устройства шины, связанного с заданным IRP.

Синтаксис

KSDDKAPI NTSTATUS KsGetBusEnumIdentifier(
  [in, out] PIRP Irp
);

Параметры

[in, out] Irp

Указатель на IRP, указывающий адрес и размер буфера выходных данных пользователя для получения запрошенного идентификатора перечислителя шины.

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

Возвращает STATUS_SUCCESS, если идентификатор перечислителя шины был успешно получен. В противном случае возвращается одно из следующих значений:

Возвращаемый код Описание
STATUS_INVALID_PARAMETER Указанное устройство недопустимо
STATUS_BUFFER_TOO_SMALL Указанный буфер был недостаточно велик
STATUS_BUFFER_OVERFLOW Буфер не указан (требуемый размер буфера возвращается в Irp).

Требования

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