Função FltSetIoPriorityHintIntoThread (fltkernel.h)
A rotina FltSetIoPriorityHintIntoThread é usada por um driver de minifiltro para definir as informações de prioridade de E/S em um thread.
Sintaxe
NTSTATUS FLTAPI FltSetIoPriorityHintIntoThread(
[in] PETHREAD Thread,
[in] IO_PRIORITY_HINT PriorityHint
);
Parâmetros
[in] Thread
Um ponteiro para o thread a ser modificado. Esse parâmetro é necessário e não pode ser NULL.
[in] PriorityHint
O valor de enumeração IO_PRIORITY_HINT a ser definido para as informações de thread apontadas por Thread.
Valor de retorno
Se o valor de Prioridade de E/S passado para o parâmetro PriorityHint for aplicado com êxito ao Thread, FltSetIoPriorityHintIntoThread retornará STATUS_SUCCESS. Caso contrário, ele retornará um valor NTSTATUS apropriado, como um dos seguintes:
Código de retorno | Descrição |
---|---|
|
O valor do parâmetro PriorityHint é inválido. Este é um código de erro. |
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 para começar com o Windows Vista. |
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
FltGetIoPriorityHintFromCallbackData
FltGetIoPriorityHintFromFileObject
FltGetIoPriorityHintFromThread
FltSetIoPriorityHintIntoCallbackData