Partilhar via


Função FltGetIoPriorityHintFromCallbackData (fltkernel.h)

A rotina FltGetIoPriorityHintFromCallbackData é usada por um driver de minifiltro para obter informações de prioridade de E/S de dados de retorno de chamada.

Sintaxe

IO_PRIORITY_HINT FLTAPI FltGetIoPriorityHintFromCallbackData(
  [in] PFLT_CALLBACK_DATA Data
);

Parâmetros

[in] Data

Um ponteiro para uma estrutura de FLT_CALLBACK_DATA que representa uma operação de E/S. Esse parâmetro é necessário e não pode ser NULL.

Valor de retorno

A rotina FltGetIoPriorityHintFromCallbackData retorna uma dica de prioridade de E/S recuperada da estrutura FLT_CALLBACK_DATA de Dados do.

Se a estrutura de FLT_CALLBACK_DATA não tiver uma prioridade de E/S, a rotina retornará IoPriorityNormal.

Se ocorrer um erro ao recuperar a dica, a rotina retornará IoPriorityNormal.

Observações

Essa rotina é NONPAGED e pode ser chamada de caminhos de E/S de paginação.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível no Windows Vista e em sistemas operacionais Windows posteriores.
da Plataforma de Destino Universal
cabeçalho fltkernel.h (inclua FltKernel.h)
biblioteca FltMgr.lib
de DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

Consulte também

FLT_CALLBACK_DATA

FltApplyPriorityInfoThread

FltGetIoPriorityHint

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

FltSetIoPriorityHintIntoThread

IO_PRIORITY_INFO