16#ifndef WINE_SETUPAPI_CAB_EXTRACTION_IS_NOT_SLOW_ANYMORE
26#include "../../usetup/spapisup/cabinet.h"
27#include "../../usetup/spapisup/cabinet.c"
29#define SetupOpenFileQueue _SetupOpenFileQueue
30#define SetupCloseFileQueue _SetupCloseFileQueue
31#define SetupQueueDeleteW _SetupQueueDeleteW
32#define SetupQueueRenameW _SetupQueueRenameW
33#define SetupCommitFileQueueW _SetupCommitFileQueueW
35#include "../../usetup/spapisup/fileqsup.c"
44SpFileQueueCopy_NtToWin32(
104SpFileQueueDelete_NtToWin32(
130SpFileQueueRename_NtToWin32(
169 TargetPath ? Win32TargetPath :
NULL,
BOOL ConvertNtPathToWin32Path(IN OUT PNT_WIN32_PATH_MAPPING_LIST MappingList, OUT PWSTR pwszPath, IN DWORD cchPathMax, IN PCWSTR pwszNTPath)
BOOL WINAPI SetupQueueCopyW(HSPFILEQ queue, PCWSTR src_root, PCWSTR src_path, PCWSTR src_file, PCWSTR src_descr, PCWSTR src_tag, PCWSTR dst_dir, PCWSTR dst_file, DWORD style)
BOOL(WINAPI * pSpFileQueueCommit)(IN HWND Owner, IN HSPFILEQ QueueHandle, IN PSP_FILE_CALLBACK_W MsgHandler, IN PVOID Context OPTIONAL)
pSpFileQueueDelete SpFileQueueDelete
BOOL(WINAPI * pSpFileQueueClose)(IN HSPFILEQ QueueHandle)
BOOL(WINAPI * pSpFileQueueDelete)(IN HSPFILEQ QueueHandle, IN PCWSTR PathPart1, IN PCWSTR PathPart2 OPTIONAL)
pSpFileQueueClose SpFileQueueClose
pSpFileQueueCopy SpFileQueueCopy
BOOL(WINAPI * pSpFileQueueCopy)(IN HSPFILEQ QueueHandle, IN PCWSTR SourceRootPath, IN PCWSTR SourcePath OPTIONAL, IN PCWSTR SourceFileName, IN PCWSTR SourceDescription OPTIONAL, IN PCWSTR SourceCabinet OPTIONAL, IN PCWSTR SourceTagFile OPTIONAL, IN PCWSTR TargetDirectory, IN PCWSTR TargetFileName OPTIONAL, IN ULONG CopyStyle)
HSPFILEQ(WINAPI * pSpFileQueueOpen)(VOID)
pSpFileQueueOpen SpFileQueueOpen
pSpFileQueueCommit SpFileQueueCommit
pSpFileQueueRename SpFileQueueRename
BOOL(WINAPI * pSpFileQueueRename)(IN HSPFILEQ QueueHandle, IN PCWSTR SourcePath, IN PCWSTR SourceFileName OPTIONAL, IN PCWSTR TargetPath OPTIONAL, IN PCWSTR TargetFileName)
#define SetupQueueDeleteW
#define SetupOpenFileQueue
#define SetupQueueRenameW
#define SetupCommitFileQueueW
#define SetupCloseFileQueue
#define SP_COPY_NOOVERWRITE
PULONG MinorVersion OPTIONAL
NT_WIN32_PATH_MAPPING_LIST MappingList