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 は null ポインターです。 |
STOR_STATUS_UNSUCCESSFUL | その他の内部システム上の理由で返されます。 |
注釈
ミニポートは 、StorPortGetCurrentIrql を呼び出して、現在の IRQL に対してクエリを実行できます。 KIRQL は 、miniport.h で定義されています。 IRQL の一般的な情報については、「 ハードウェアの優先順位の管理」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のサーバー | Windows Server 2022 |
Header | storport.h |