]> wimlib.net Git - wimlib/blobdiff - include/wimlib/win32_common.h
Capture and apply extended attributes on Windows
[wimlib] / include / wimlib / win32_common.h
index cbdacd320cd64507d4529fd155ff723db9c1bddb..70114c8dac7aa86938c3e5bac0db6f0d9d73a352 100644 (file)
@@ -101,6 +101,24 @@ NtOpenSymbolicLinkObject(PHANDLE LinkHandle,
                         ACCESS_MASK DesiredAccess,
                         POBJECT_ATTRIBUTES ObjectAttributes);
 
+NTSTATUS
+NTAPI
+NtQueryEaFile(IN HANDLE FileHandle,
+             OUT PIO_STATUS_BLOCK IoStatusBlock,
+             OUT PVOID Buffer,
+             IN ULONG Length,
+             IN BOOLEAN ReturnSingleEntry,
+             IN PVOID EaList OPTIONAL,
+             IN ULONG EaListLength,
+             IN PULONG EaIndex OPTIONAL,
+             IN BOOLEAN RestartScan);
+
+NTSTATUS
+NTAPI
+NtSetEaFile(IN HANDLE FileHandle,
+           OUT PIO_STATUS_BLOCK IoStatusBlock,
+           OUT PVOID Buffer,
+           IN ULONG Length);
 
 /* Dynamically loaded ntdll functions */