функция обратного вызова GET_UPDATED_BUS_RESOURCE (wdm.h)
Сообщает о последних списках ресурсов.
Синтаксис
GET_UPDATED_BUS_RESOURCE GetUpdatedBusResource;
NTSTATUS GetUpdatedBusResource(
[In] PVOID Context,
[Out] PCM_RESOURCE_LIST *UpdatedResourceList,
[Out] PCM_RESOURCE_LIST *UpdatedTranslatedResourceList
)
{...}
Параметры
[In] Context
Указатель на сведения о контексте для конкретного интерфейса. Для этого параметра вызывающий объект предоставляет значение из элемента Contextструктуры BUS_RESOURCE_UPDATE_INTERFACE для интерфейса.
[Out] UpdatedResourceList
Указатель на список ресурсов в CM_RESOURCE_LIST структурах, которые драйвер использовал для обнаружения устройства. Ресурсы в этом списке находятся в необработанном, неперечисленном виде.
[Out] UpdatedTranslatedResourceList
Указатель на список ресурсов в CM_RESOURCE_LIST структурах. Ресурсы в этом списке переведены.
Возвращаемое значение
Возвращает STATUS_SUCCESS, если операция выполнена успешно. В противном случае возвращается соответствующий код ошибки значений NTSTATUS. Дополнительные сведения см. в разделе Значения NTSTATUS.
Комментарии
Диспетчер Pnp вызывает эту функцию обратного вызова, чтобы запросить у драйвера шины последние ресурсы.
Зарегистрируйте реализацию этой функции обратного вызова водителем шины, задав PGET_UPDATED_BUS_RESOURCE член BUS_RESOURCE_UPDATE_INTERFACE.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1809 |
Верхняя часть | wdm.h (включая Wdm.h) |
IRQL | PASSIVE_LEVEL |