| #ifndef __SETUPAPI_PRIVATE_H | |
| #define __SETUPAPI_PRIVATE_H | |
| #include "wine/windef16.h" | |
| #define COPYFILEDLGORD 1000 | |
| #define SOURCESTRORD 500 | |
| #define DESTSTRORD 501 | |
| #define PROGRESSORD 502 | |
| #define REG_INSTALLEDFILES "System\\CurrentControlSet\\Control\\InstalledFiles" | |
| #define REGPART_RENAME "\\Rename" | |
| #define REG_VERSIONCONFLICT "Software\\Microsoft\\VersionConflictManager" | |
| typedef struct tagLDD_LIST { | |
| LPLOGDISKDESC pldd; | |
| struct tagLDD_LIST *next; | |
| } LDD_LIST; | |
| #define INIT_LDD(ldd, LDID) \ | |
| do { \ | |
| memset(&(ldd), 0, sizeof(LOGDISKDESC_S)); \ | |
| (ldd).cbSize = sizeof(LOGDISKDESC_S); \ | |
| ldd.ldid = LDID; \ | |
| } while(0) | |
| typedef struct { | |
| HINF16 hInf; | |
| HFILE hInfFile; | |
| LPSTR lpInfFileName; | |
| } INF_FILE; | |
| extern INF_FILE *InfList; | |
| extern WORD InfNumEntries; | |
| extern LPCSTR IP_GetFileName(HINF16 hInf); | |
| #endif /* __SETUPAPI_PRIVATE_H */ |