Compartilhar via


Função ZwQueryFullAttributesFile (wdm.h)

A rotina ZwQueryFullAttributesFile fornece informações abertas de rede para o arquivo especificado.

Sintaxe

NTSYSAPI NTSTATUS ZwQueryFullAttributesFile(
  [in]  POBJECT_ATTRIBUTES             ObjectAttributes,
  [out] PFILE_NETWORK_OPEN_INFORMATION FileInformation
);

Parâmetros

[in] ObjectAttributes

Um ponteiro para uma estrutura OBJECT_ATTRIBUTES que fornece os atributos a serem usados para o objeto de arquivo.

[out] FileInformation

Um ponteiro para uma estrutura FILE_NETWORK_OPEN_INFORMATION que recebe as informações de atributos de arquivo retornados.

Retornar valor

ZwQueryFullAttributesFile retorna STATUS_SUCCESS com êxito ou o erro apropriado status.

Comentários

Os chamadores de ZwQueryFullAttributesFile devem estar em execução em IRQL = PASSIVE_LEVEL e com APCs de kernel especiais habilitadas.

NtQueryFullAttributesFile e ZwQueryFullAttributesFile são duas versões da mesma rotina dos Serviços do Sistema Nativo do Windows. A rotina NtQueryFullAttributesFile no kernel do Windows não é diretamente acessível para drivers no modo kernel. No entanto, os drivers no modo kernel podem acessar essa rotina indiretamente chamando a rotina ZwQueryFullAttributesFile .

Para chamadas de drivers no modo kernel, as versões NtXxx e ZwXxx de uma rotina dos Serviços do Sistema Nativo do Windows podem se comportar de forma diferente na maneira como lidam e interpretam parâmetros de entrada. Para obter mais informações sobre a relação entre as versões NtXxx e ZwXxx de uma rotina, consulte Usando versões Nt e Zw das rotinas dos Serviços de Sistema Nativo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows XP.
Plataforma de Destino Universal
Cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL (consulte a seção Comentários)
Regras de conformidade de DDI HwStorPortProhibitedDIs(storport), PowerIrpDDis(wdm)

Confira também

FILE_NETWORK_OPEN_INFORMATION

OBJECT_ATTRIBUTES

Usando versões Nt e Zw das rotinas dos Serviços de Sistema Nativo