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