Compartir a través de


Función StorPortGetMessageInterruptIDFromProcessorIndex (storport.h)

Un miniport storport puede llamar a StorPortGetMessageInterruptIDFromProcessorIndex para obtener el identificador de interrupción del mensaje del índice de procesador especificado.

Sintaxis

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

Parámetros

HwDeviceExtension

[in] Puntero a la extensión del dispositivo del miniporte.

ProcessorIndex

[in] Índice de procesador de todo el sistema. Si un sistema multiprocesador contiene un total de n procesadores lógicos, los índices de procesador válidos van de 0 a n-1.

MessageInterruptID

[out] Puntero a un valor ULONG en el que se escribe el identificador de interrupción del mensaje de ProcessorIndex .

Valor devuelto

StorPortGetMessageInterruptIDFromProcessorIndex devuelve STOR_STATUS_SUCCESS si los datos de miniporte se notifican correctamente. Entre los valores devueltos de error posibles se incluyen los siguientes.

Código devuelto Descripción
STOR_STATUS_INVALID_PARAMETER Hay un parámetro no válido, como un valor ProcessorIndex no válido.
STOR_STATUS_UNSUCCESSFUL Error por motivos internos.

Comentarios

Consulte la sección Comentarios de KeGetProcessorNumberFromIndex para obtener más información.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11, versión 22H2
Encabezado storport.h