Partager via


StorPortGetCurrentIrql, fonction (storport.h)

StorPortGetCurrentIrql récupère le niveau de demande d’interruption actuel (IRQL).

Syntaxe

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

Paramètres

[in] HwDeviceExtension

Pointeur vers l’extension d’appareil du miniport.

[out] Irql

Pointeur vers une structure KIRQL dans laquelle le RUNTIME d’intégration actuel sera stocké. Irql ne peut pas être NULL.

Valeur de retour

Cette fonction retourne l’un des codes d’état suivants.

Retourner le code Description
STOR_STATUS_SUCCESS Le runtime d’intégration a été récupéré avec succès.
STOR_STATUS_INVALID_PARAMETER Irql est un pointeur Null.
STOR_STATUS_UNSUCCESSFUL Retourné pour d’autres raisons système internes.

Remarques

Un miniport peut appeler StorPortGetCurrentIrql pour interroger le runtime d’intégration actuel. KIRQL est défini dans miniport.h. Pour plus d’informations générales sur les IRQL, consultez Gestion des priorités matérielles.

Exigences

Exigence Valeur
serveur minimum pris en charge Windows Server 2022
d’en-tête storport.h