Compartilhar via


estrutura FILE_LINKS_INFORMATION (ntifs.h)

A estrutura FILE_LINKS_INFORMATION é usada para consultar ou definir links rígidos researchNTFS para um arquivo existente.

Sintaxe

typedef struct _FILE_LINKS_INFORMATION {
  ULONG                       BytesNeeded;
  ULONG                       EntriesReturned;
  FILE_LINK_ENTRY_INFORMATION Entry;
} FILE_LINKS_INFORMATION, *PFILE_LINKS_INFORMATION;

Membros

BytesNeeded

O número de bytes necessários para manter todos os nomes disponíveis retornados em Entrada. Esse valor deve ser maior que 0.

EntriesReturned

O número de estruturas de FILE_LINK_ENTRY_INFORMATION que foram retornadas usando o membro Entry .

Entry

Um buffer que contém as estruturas de FILE_LINK_ENTRY_INFORMATION retornadas.

Comentários

Se EntriesReturned tiver um valor de 0, não haverá memória disponível suficiente para retornar uma entrada. O erro STATUS_BUFFER_OVERFLOW (0x80000005) indica que nem todas as entradas disponíveis foram retornadas.

A entrada é a primeira estrutura FILE_LINK_ENTRY_INFORMATION em uma lista de entradas. Se o campo NextEntryOffset de uma entrada tiver um valor de 0, nenhuma entrada adicional será retornada; caso contrário, a próxima entrada retornada está localizada em NextEntryOffset bytes da entrada anterior.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho ntifs.h (inclua FltKernel.h, Ntifs.h)

Confira também

FILE_LINK_ENTRY_INFORMATION