StorPortGetCurrentIrql 函数 (storport.h)

StorPortGetCurrentIrql (IRQL) 检索当前中断请求级别。

语法

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

参数

[in] HwDeviceExtension

指向微型端口的设备扩展的指针。

[out] Irql

指向将存储当前 IRQL 的 KIRQL 结构的指针。 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