Freigeben über


StorPortGetMessageInterruptIDFromProcessorIndex-Funktion (storport.h)

Ein Storport-Miniport kann StorPortGetMessageInterruptIDFromProcessorIndex aufrufen, um die Nachrichtenunterbrechungs-ID des angegebenen Prozessorindexes abzurufen.

Syntax

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

Parameter

HwDeviceExtension

[in] Zeiger auf die Geräteerweiterung des Miniports.

ProcessorIndex

[in] Ein systemweiter Prozessorindex. Wenn ein Multiprozessorsystem insgesamt n logische Prozessoren enthält, reichen gültige Prozessorindizes von 0 bis n-1.

MessageInterruptID

[out] Zeiger auf einen ULONG-Wert, in den die Interrupt-ID der Nachricht von ProcessorIndex geschrieben wird.

Rückgabewert

StorPortGetMessageInterruptIDFromProcessorIndex gibt STOR_STATUS_SUCCESS zurück, wenn die Miniportdaten erfolgreich gemeldet wurden. Mögliche Fehlerrückgabewerte sind:

Rückgabecode Beschreibung
STOR_STATUS_INVALID_PARAMETER Es gibt einen ungültigen Parameter, z. B. einen ungültigen ProcessorIndex-Wert .
STOR_STATUS_UNSUCCESSFUL Aus internen Gründen ist ein Fehler aufgetreten.

Hinweise

Ausführliche Informationen finden Sie im Abschnitt Hinweise von KeGetProcessorNumberFromIndex .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11, Version 22H2
Kopfzeile storport.h