Macro e strutture

4.4.2/2
IGNORA
RIPROVA
ABORT
DOSERR
NOSEEK
ONVEDI
POP
FDE_SUBFOLDERSCAN Analizza le sotto cartelle

FDE_DELEMPTYFOLDER Cancella le cartelle che si svuotano

STRUTTURE

typedef struct { DWORD dwFileAttributes; INT64 tSize; INT64 tTimeCreation; INT64 tTimeAccess; INT64 tTimeWrite; } S_FILEDETAILS; typedef struct { CHAR szFileName[_MAX_PATH]; CHAR *pszFullPath; S_FILEDETAILS sFd; } S_FILEINFO; typedef struct { WCHAR wcsFileName[_MAX_PATH]; WCHAR *pwcFullPath; S_FILEDETAILS sFd; } S_FILEINFOW; typedef enum { FDE_SUBFOLDER=0x0001, // Analizza anche le sotto cartelle FDE_UNICODE=0x0002, // In unicode FDE_DMIMODE=0x0004, // Modalita DMI FDE_ADDFOLDER=0x0008, // Aggiunge le cartelle trovate alla lista FDE_FULLPATH=0x0010, // Richiedo costruizione FullPath FDE_DELEMPTYFOLDER=0x0100 // Cancella le cartelle che si svuotano (solo in delete) } EN_FD_PARAM; typedef struct { EN_FD_PARAM dwParam; DWORD dwAttrib; INT64 tDateLimit; BOOL (*subControl)(void *lpFolder,S_FILEINFOW *psFileInfo); // Risultato _DMI dmiFiles; EH_AR arFiles; } S_FILEDIR; typedef enum { FDE_SUBFOLDER=0x0001, // Analizza anche le sotto cartelle FDE_UNICODE=0x0002, // In unicode FDE_DMIMODE=0x0004, // Modalita DMI FDE_FULLPATH=0x0008, // Richiedo costruizione FullPath FDE_ADDFOLDER=0x0010, // Aggiunge le cartelle trovate alla lista FDE_ADDHIDDEN=0x0020, // Aggiunge i files nascosti FDE_ADDSYSTEM=0x0040, // Aggiunge i files di sistema FDE_DELEMPTYFOLDER=0x1000 // Cancella le cartelle che si svuotano (solo in delete) } EN_FD_PARAM;
Easyhand C/C++: Macro e strutture | Last modified: 20/01/2011 12.34.42 Europe/Rome | #1.323
P.. 277
Easyhand C/C++
Una mano alle tue idee.
Privacy Policy