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 |