2OO1, 5 April
FILE_LINK_INFORMATION
FILE_LINK_INFORMATION
typedef struct _FILE_LINK_INFORMATION {
BOOLEAN ReplaceIfExists;
HANDLE RootDirectory;
ULONG FileNameLength;
WCHAR FileName[1];
} FILE_LINK_INFORMATION, *PFILE_LINK_INFORMATION;
Structure FILE_LINK_INFORMATION is used as input
buffer for function
NtSetInformationFile called with
FileLinkInformation information class for make hard link to
file.
On standart NT system only links to files are accepted.
Caller cannot create link to directory (for Poxis
compatibility reason).
- ReplaceIfExists If set, and destination
object already exists, it will be replaced with newly created
link.
- RootDirectory HANDLE to File
Object specyfing directory where link should be placed. Can be
NULL if FileName
parameter contains full path.
- FileNameLength Length of FileName array, in bytes.
- FileName[1] UNICODE string specyfing
name of link and optionally with path (see description of
RootDirectory).
- Documented by:
- Tomasz Nowak
- Bo Branten
Requirements:
- Library: ntdll.lib
See also:
-
FILE_INFORMATION_CLASS
-
FILE_RENAME_INFORMATION
-
NtSetInformationFile