]> wimlib.net Git - wimlib/blobdiff - include/wimlib/wimboot.h
LCP-interval tree matchfinder improvements
[wimlib] / include / wimlib / wimboot.h
index 1c4b0fc3c79967d7dd8cf6ed2fdf290a64300fbf..f9bdbe8bfaf024e18bbc50d2f1dc71999881fb70 100644 (file)
@@ -1,9 +1,10 @@
 #ifndef _WIMBOOT_H_
 #define _WIMBOOT_H_
 
+#include "wimlib/header.h"
 #include "wimlib/sha1.h"
 #include "wimlib/types.h"
-#include "wimlib/header.h"
+#include "wimlib/win32_common.h"
 
 struct wim_lookup_table_entry;
 
@@ -13,9 +14,8 @@ wimboot_alloc_data_source_id(const wchar_t *wim_path,
                             const wchar_t *target, u64 *data_source_id_ret,
                             bool *wof_running_ret);
 
-extern int
-wimboot_set_pointer(UNICODE_STRING *name,
-                   const wchar_t *printable_path,
+extern bool
+wimboot_set_pointer(HANDLE h,
                    const struct wim_lookup_table_entry *lte,
                    u64 data_source_id,
                    const u8 lookup_table_hash[SHA1_HASH_SIZE],