Funzione StorPortGetMessageInterruptIDFromProcessorIndex (storport.h)

Un miniport Storport può chiamare StorPortGetMessageInterruptIDFromProcessorIndex per ottenere l'ID di interruzione del messaggio dell'indice del processore specificato.

Sintassi

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

Parametri

HwDeviceExtension

[in] Puntatore all'estensione del dispositivo del miniport.

ProcessorIndex

[in] Indice del processore a livello di sistema. Se un sistema multiprocessore contiene un totale di n processori logici, gli indici del processore validi sono compresi tra 0 e n-1.

MessageInterruptID

[out] Puntatore a un valore ULONG in cui viene scritto l'ID di interruzione del messaggio di ProcessorIndex .

Valore restituito

StorPortGetMessageInterruptIDFromProcessorIndex restituisce STOR_STATUS_SUCCESS se i dati miniport vengono segnalati correttamente. I valori restituiti degli errori possibili includono quanto segue.

Codice restituito Descrizione
STOR_STATUS_INVALID_PARAMETER Esiste un parametro non valido, ad esempio un valore ProcessorIndex non valido.
STOR_STATUS_UNSUCCESSFUL Si è verificato un errore per motivi interni.

Commenti

Per informazioni dettagliate, vedere la sezione Osservazioni di KeGetProcessorNumberFromIndex .

Requisiti

Requisito Valore
Client minimo supportato Windows 11, versione 22H2
Intestazione Storport.h