Something went wrong. Try again.
Reactos
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334353637383940414243/* * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS Setup Library * FILE: base/setup/lib/install.c * PURPOSE: Installation functions * PROGRAMMERS: Hervé Poussineau (hpoussin@reactos.org) * Hermes Belusca-Maito (hermes.belusca@sfr.fr) */
#pragma once
typedef enum _FILE_COPY_STATUS{ None = 0, // Success = 0,} FILE_COPY_STATUS;
typedef VOID(__cdecl *PFILE_COPY_STATUS_ROUTINE)(IN FILE_COPY_STATUS, ...);
#if 0BOOLEAN // ERROR_NUMBERPrepareCopyInfFile( IN OUT PUSETUP_DATA pSetupData, IN HINF InfFile, IN PCWSTR SourceCabinet OPTIONAL);#endif
BOOLEAN // ERROR_NUMBERNTAPIPrepareFileCopy( IN OUT PUSETUP_DATA pSetupData, IN PFILE_COPY_STATUS_ROUTINE StatusRoutine OPTIONAL);
BOOLEANNTAPIDoFileCopy( IN OUT PUSETUP_DATA pSetupData, IN PSP_FILE_CALLBACK_W MsgHandler, IN PVOID Context OPTIONAL);
/* EOF */