FILE_LINK_ENTRY_INFORMATION structure (ntifs.h)

The FILE_LINK_ENTRY_INFORMATION structure describes a single NTFS hard link to an existing file.

Syntax

typedef struct _FILE_LINK_ENTRY_INFORMATION {
  ULONG    NextEntryOffset;
  LONGLONG ParentFileId;
  ULONG    FileNameLength;
  WCHAR    FileName[1];
} FILE_LINK_ENTRY_INFORMATION, *PFILE_LINK_ENTRY_INFORMATION;

Members

NextEntryOffset

The offset, in bytes, to the next FILE_LINK_ENTRY_INFORMATION structure, or 0 if the current structure is the last FILE_LINK_ENTRY_INFORMATION structure.

ParentFileId

The ID of the parent directory of the link.

FileNameLength

The length, in characters, of the FileName for the link.

FileName[1]

The name of the link.

Requirements

Requirement Value
Minimum supported client Windows Vista
Header ntifs.h (include FltKernel.h, Ntifs.h)

See also

FILE_LINKS_INFORMATION