]> wimlib.net Git - wimlib/blobdiff - include/wimlib/win32_common.h
Remove some unneeded includes
[wimlib] / include / wimlib / win32_common.h
index d9a4ff30cc68487635b91af15f10f62a4027d204..691af744c9fc00eb04d4c34957fca98485760177 100644 (file)
@@ -128,6 +128,12 @@ typedef struct _RTL_RELATIVE_NAME_U {
        PRTLP_CURDIR_REF CurDirRef;
 } RTL_RELATIVE_NAME_U, *PRTL_RELATIVE_NAME_U;
 
+extern BOOLEAN (WINAPI *func_RtlDosPathNameToNtPathName_U)
+               (IN PCWSTR DosName,
+                OUT PUNICODE_STRING NtName,
+                OUT PCWSTR *PartName,
+                OUT PRTL_RELATIVE_NAME_U RelativeName);
+
 extern NTSTATUS (WINAPI *func_RtlDosPathNameToNtPathName_U_WithStatus)
                (IN PCWSTR DosName,
                 OUT PUNICODE_STRING NtName,
@@ -150,6 +156,7 @@ windows_version_is_at_least(unsigned major, unsigned minor);
 #define running_on_windows_7_or_later() \
                        windows_version_is_at_least(6, 1)
 
-
+extern int
+win32_path_to_nt_path(const wchar_t *win32_path, UNICODE_STRING *nt_path);
 
 #endif /* _WIMLIB_WIN32_COMMON_H */