[PSDK] Update icm.h. CORE-15682
authorAmine Khaldi <amine.khaldi@reactos.org>
Tue, 29 Jan 2019 12:03:59 +0000 (13:03 +0100)
committerAmine Khaldi <amine.khaldi@reactos.org>
Tue, 29 Jan 2019 12:03:59 +0000 (13:03 +0100)
sdk/include/psdk/icm.h

index 34b0b63..fbbdede 100644 (file)
@@ -176,6 +176,12 @@ typedef enum
     BM_16b_GRAY,
 } BMFORMAT, *PBMFORMAT, *LPBMFORMAT;
 
+typedef enum
+{
+    WCS_PROFILE_MANAGEMENT_SCOPE_SYSTEM_WIDE,
+    WCS_PROFILE_MANAGEMENT_SCOPE_CURRENT_USER
+} WCS_PROFILE_MANAGEMENT_SCOPE;
+
 typedef BOOL (CALLBACK *PBMCALLBACKFN)(ULONG,ULONG,LPARAM);
 typedef PBMCALLBACKFN LPPBMCALLBACKFN;
 
@@ -403,6 +409,8 @@ BOOL       WINAPI UninstallColorProfileW(PCWSTR,PCWSTR,BOOL);
 BOOL       WINAPI UnregisterCMMA(PCSTR,DWORD);
 BOOL       WINAPI UnregisterCMMW(PCWSTR,DWORD);
 #define    UnregisterCMM WINELIB_NAME_AW(UnregisterCMM)
+BOOL       WINAPI WcsEnumColorProfilesSize(WCS_PROFILE_MANAGEMENT_SCOPE,ENUMTYPEW*,DWORD*);
+BOOL       WINAPI WcsGetUsePerUserProfiles(const WCHAR*,DWORD,BOOL*);
 
 #define PROFILE_FILENAME    1
 #define PROFILE_MEMBUFFER   2