Go to the source code of this file.
Data Structures |
| struct | PCOPYCONTEXT |
Defines |
| #define | SPFILENOTIFY_STARTQUEUE 0x1 |
| #define | SPFILENOTIFY_ENDQUEUE 0x2 |
| #define | SPFILENOTIFY_STARTSUBQUEUE 0x3 |
| #define | SPFILENOTIFY_ENDSUBQUEUE 0x4 |
| #define | SPFILENOTIFY_STARTCOPY 0xb |
| #define | SPFILENOTIFY_ENDCOPY 0xc |
| #define | SPFILENOTIFY_COPYERROR 0xd |
| #define | FILEOP_COPY 0x0 |
| #define | FILEOP_RENAME 0x1 |
| #define | FILEOP_DELETE 0x2 |
| #define | FILEOP_BACKUP 0x3 |
| #define | FILEOP_ABORT 0x0 |
| #define | FILEOP_DOIT 0x1 |
| #define | FILEOP_SKIP 0x2 |
| #define | FILEOP_RETRY FILEOP_DOIT |
| #define | FILEOP_NEWPATH 0x4 |
Typedefs |
| typedef PVOID | HSPFILEQ |
| typedef UINT(CALLBACK * | PSP_FILE_CALLBACK_W )(PVOID Context, UINT Notification, UINT_PTR Param1, UINT_PTR Param2) |
Functions |
| HSPFILEQ WINAPI | SetupOpenFileQueue (VOID) |
| VOID WINAPI | SetupCloseFileQueue (IN HSPFILEQ QueueHandle) |
| BOOL WINAPI | SetupQueueCopyWNew (IN HSPFILEQ QueueHandle, IN PCWSTR SourceRootPath, IN PCWSTR SourcePath, IN PCWSTR SourceFileName, IN PCWSTR SourceDescription, IN PCWSTR SourceTagFile, IN PCWSTR TargetDirectory, IN PCWSTR TargetFileName, IN DWORD CopyStyle) |
| BOOL | SetupQueueCopy (HSPFILEQ QueueHandle, PCWSTR SourceCabinet, PCWSTR SourceRootPath, PCWSTR SourcePath, PCWSTR SourceFilename, PCWSTR TargetDirectory, PCWSTR TargetFilename) |
| BOOL WINAPI | SetupCommitFileQueueW (HWND Owner, HSPFILEQ QueueHandle, PSP_FILE_CALLBACK_W MsgHandler, PVOID Context) |