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


Функция StorPortGetCurrentIrql (storport.h)

StorPortGetCurrentIrql извлекает текущий уровень запроса прерывания (IRQL).

Синтаксис

ULONG StorPortGetCurrentIrql(
  [in]  PVOID  HwDeviceExtension,
  [out] PKIRQL Irql
);

Параметры

[in] HwDeviceExtension

Указатель на расширение устройства мини-порта.

[out] Irql

Указатель на структуру KIRQL, в которой будет храниться текущий IRQL. Irql не может иметь значение NULL.

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

Эта функция возвращает один из следующих кодов состояния.

Код возврата Описание
STOR_STATUS_SUCCESS IrQL был успешно получен.
STOR_STATUS_INVALID_PARAMETER Irql является пустым указателем.
STOR_STATUS_UNSUCCESSFUL Возвращается по другим внутренним системным причинам.

Комментарии

Мини-порт может вызывать StorPortGetCurrentIrql для запроса текущего IRQL. KIRQL определяется в файле miniport.h. Общие сведения о списках IRQL см. в разделе Управление приоритетами оборудования.

Требования

Требование Значение
Минимальная версия сервера Windows Server 2022
Верхняя часть storport.h