Partilhar via


Função StorPortGetMessageInterruptIDFromProcessorIndex (storport.h)

Um miniporto storport pode chamar StorPortGetMessageInterruptIDFromProcessorIndex para obter a ID de interrupção da mensagem do índice de processador especificado.

Sintaxe

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

Parâmetros

HwDeviceExtension

[in] Ponteiro para a extensão de dispositivo do miniporte.

ProcessorIndex

[in] Um índice de processador em todo o sistema. Se um sistema multiprocessador contiver um total de n processadores lógicos, os índices de processador válidos variam de 0 a n-1.

MessageInterruptID

[out] Ponteiro para um valor ULONG no qual a ID de interrupção da mensagem de ProcessorIndex é gravada.

Retornar valor

StorPortGetMessageInterruptIDFromProcessorIndex retornará STOR_STATUS_SUCCESS se os dados do miniporte forem relatados com êxito. Os valores de retorno de erro possíveis incluem o seguinte.

Código de retorno Descrição
STOR_STATUS_INVALID_PARAMETER Há um parâmetro inválido, como um valor ProcessorIndex inválido.
STOR_STATUS_UNSUCCESSFUL Ocorreu um erro por motivos internos.

Comentários

Consulte a seção Comentários de KeGetProcessorNumberFromIndex para obter detalhes.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11, versão 22H2
Cabeçalho storport.h