Функция 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 является указателем null.
STOR_STATUS_UNSUCCESSFUL Возвращается по другим внутренним причинам системы.

Замечания

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

Требования

Требование Ценность
минимальный поддерживаемый сервер Windows Server 2022
заголовка storport.h