Condividi tramite


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