Função FltSetIoPriorityHintIntoFileObject (fltkernel.h)
A rotina FltSetIoPriorityHintIntoFileObject é usada por um driver de minifiltro para definir as informações de prioridade de E/S em um objeto de arquivo.
Sintaxe
NTSTATUS FLTAPI FltSetIoPriorityHintIntoFileObject(
[in] PFILE_OBJECT FileObject,
[in] IO_PRIORITY_HINT PriorityHint
);
Parâmetros
[in] FileObject
Um ponteiro para o objeto de arquivo a ser modificado. Esse parâmetro é necessário e não pode ser NULL.
[in] PriorityHint
O IO_PRIORITY_HINT valor de enumeração a ser definido para o objeto de arquivo apontado por FileObject.
Retornar valor
Se o valor de prioridade de E/S passado no parâmetro PriorityHint for aplicado com êxito à estrutura FileObject , FltSetIoPriorityHintIntoFileObject 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. |
Comentários
Essa rotina é NONPAGED e pode ser chamada de caminhos de E/S de paginação.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível a partir do Windows Vista. |
Plataforma de Destino | Universal |
Cabeçalho | fltkernel.h (inclua FltKernel.h) |
Biblioteca | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |
Confira também
FltGetIoPriorityHintFromCallbackData
FltGetIoPriorityHintFromFileObject
FltGetIoPriorityHintFromThread
FltSetIoPriorityHintIntoCallbackData