Partilhar via


Função StorPortGetCurrentIrql (storport.h)

StorPortGetCurrentIrql recupera o IRQL (nível de solicitação de interrupção) atual.

Sintaxe

ULONG StorPortGetCurrentIrql(
  [in]  PVOID  HwDeviceExtension,
  [out] PKIRQL Irql
);

Parâmetros

[in] HwDeviceExtension

Um ponteiro para a extensão do dispositivo do miniporto.

[out] Irql

Ponteiro para uma estrutura KIRQL na qual o IRQL atual será armazenado. Irql não pode ser NULL.

Valor de retorno

Essa função retorna um dos seguintes códigos de status.

Código de retorno Descrição
STOR_STATUS_SUCCESS O IRQL foi recuperado com êxito.
STOR_STATUS_INVALID_PARAMETER Irql é um ponteiro nulo.
STOR_STATUS_UNSUCCESSFUL Retornado por outros motivos internos do sistema.

Observações

Um miniporto pode chamar StorPortGetCurrentIrql para consultar o IRQL atual. O KIRQL é definido em miniport.h. Para obter informações gerais sobre IRQLs, consulte gerenciamento de prioridades de hardware.

Requisitos

Requisito Valor
servidor com suporte mínimo Windows Server 2022
cabeçalho storport.h