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 retournée

StorPortGetMessageInterruptIDFromProcessorIndex retourne STOR_STATUS_SUCCESS si les données du miniport sont correctement signalées. Les valeurs de retour d’erreur possibles sont les suivantes.

Code de retour 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 Notes de KeGetProcessorNumberFromIndex .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 11, version 22H2
En-tête storport.h