Partager via


StorPortGetMessageInterruptIDFromProcessorIndex, fonction (storport.h)

Un miniport Storport peut appeler StorPortGetMessageInterruptIDFromProcessorIndex pour obtenir l’ID d’interruption de message de l’index de processeur spécifié.

Syntaxe

ULONG StorPortGetMessageInterruptIDFromProcessorIndex(
  PVOID  HwDeviceExtension,
  ULONG  ProcessorIndex,
  PULONG MessageInterruptID
);

Paramètres

HwDeviceExtension

[in] Pointeur vers l’extension d’appareil du miniport.

ProcessorIndex

[in] Index de processeur à l’échelle du système. Si un système multiprocesseur contient un total de n processeurs logiques, les index de processeur valides vont de 0 à n-1.

MessageInterruptID

[out] Pointeur vers une valeur ULONG dans laquelle l’ID d’interruption de message de ProcessorIndex est écrit.

Valeur de retour

StorPortGetMessageInterruptIDFromProcessorIndex retourne STOR_STATUS_SUCCESS si les données miniport sont signalées avec succès. Les valeurs de retour d’erreur possibles sont les suivantes.

Retourner le code Description
STOR_STATUS_INVALID_PARAMETER Il existe un paramètre non valide, tel qu’une valeur ProcessorIndex non valide.
STOR_STATUS_UNSUCCESSFUL Une erreur s’est produite pour des raisons internes.

Remarques

Pour plus d’informations, consultez la section remarques de KeGetProcessorNumberFromIndex.

Exigences

Exigence Valeur
client minimum pris en charge Windows 11, version 22H2
d’en-tête storport.h