#include "mscms.h"#include "objbase.h"#include "initguid.h"#include "devguid.h"#include "sti.h"Go to the source code of this file.
Classes | |
| struct | tagREGDATA |
| struct | tagSCANNERDATA |
Defines | |
| #define | TAG_DEVICESETTINGS 'devs' |
| #define | TAG_MS01 'MS01' |
| #define | TAG_MS02 'MS02' |
| #define | TAG_MS03 'MS03' |
| #define | ID_MSFT_REVERSED 'tfsm' |
| #define | ID_MEDIATYPE_REVERSED 'aidm' |
| #define | ID_DITHER_REVERSED 'ntfh' |
| #define | ID_RESLN_REVERSED 'nlsr' |
| #define | DEVICE_PROFILE_DATA 1 |
| #define | DEVICE_PROFILE_ENUMMODE 2 |
| #define | INDEX_CLASS_MONITOR 0 |
| #define | INDEX_CLASS_PRINTER 1 |
| #define | INDEX_CLASS_SCANNER 2 |
| #define | INDEX_CLASS_LINK 3 |
| #define | INDEX_CLASS_ABSTRACT 4 |
| #define | INDEX_CLASS_COLORSPACE 5 |
| #define | INDEX_CLASS_NAMED 6 |
| #define | SET(pEnumRecord, bit) ((pEnumRecord)->dwFields & (bit)) |
Typedefs | |
| typedef tagREGDATA | REGDATA |
| typedef tagREGDATA * | PREGDATA |
| typedef tagSCANNERDATA | SCANNERDATA |
| typedef tagSCANNERDATA * | PSCANNERDATA |
| typedef BOOL(WINAPI * | PFNOPENDEVICE )(PTSTR, LPHANDLE, PTSTR) |
| typedef BOOL(WINAPI * | PFNCLOSEDEVICE )(HANDLE) |
| typedef DWORD(WINAPI * | PFNGETDEVICEDATA )(HANDLE, PTSTR, PTSTR, PDWORD, PBYTE, DWORD, PDWORD) |
| typedef DWORD(WINAPI * | PFNSETDEVICEDATA )(HANDLE, PTSTR, PTSTR, DWORD, PBYTE, DWORD) |
| typedef HRESULT(__stdcall * | PFNSTICREATEINSTANCE )(HINSTANCE, DWORD, PSTI *, LPDWORD) |
| typedef WINSETUPAPI HKEY(WINAPI * | FP_SetupDiOpenDevRegKey )(IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData, IN DWORD Scope, IN DWORD HwProfile, IN DWORD KeyType, IN REGSAM samDesired) |
| typedef WINSETUPAPI BOOL(WINAPI * | FP_SetupDiDestroyDeviceInfoList )(IN HDEVINFO DeviceInfoSet) |
| typedef WINSETUPAPI BOOL(WINAPI * | FP_SetupDiEnumDeviceInfo )(IN HDEVINFO DeviceInfoSet, IN DWORD MemberIndex, OUT PSP_DEVINFO_DATA DeviceInfoData) |
| typedef WINSETUPAPI BOOL(WINAPI * | FP_SetupDiGetDeviceInstanceId )(IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData, OUT PWSTR DeviceInstanceId, IN DWORD DeviceInstanceIdSize, OUT PDWORD RequiredSize OPTIONAL) |
| typedef WINSETUPAPI HDEVINFO(WINAPI * | FP_SetupDiGetClassDevs )(IN LPGUID ClassGuid, OPTIONAL IN PCWSTR Enumerator, OPTIONAL IN HWND hwndParent, OPTIONAL IN DWORD Flags) |
Enumerations | |
| enum | MATCHTYPE { NOMATCH = 0, MATCH = 1, EXACT_MATCH = 2 } |
Functions | |
| BOOL | InternalGetColorDirectory (LPCTSTR, PTSTR, DWORD *) |
| BOOL | InternalInstallColorProfile (LPCTSTR, LPCTSTR) |
| BOOL | InternalUninstallColorProfile (LPCTSTR, LPCTSTR, BOOL) |
| BOOL | InternalAssociateColorProfileWithDevice (LPCTSTR, LPCTSTR, LPCTSTR) |
| BOOL | InternalDisassociateColorProfileFromDevice (LPCTSTR, LPCTSTR, LPCTSTR) |
| BOOL | InternalEnumColorProfiles (LPCTSTR, PENUMTYPE, PBYTE, PDWORD, PDWORD) |
| BOOL | InternalSetSCSProfile (LPCTSTR, DWORD, LPCTSTR) |
| BOOL | InternalGetSCSProfile (LPCTSTR, DWORD, PTSTR, PDWORD) |
| VOID | ConvertDwordToString (DWORD, PTSTR) |
| PTSTR | ConvertClassIdToClassString (DWORD) |
| BOOL | GetProfileClassString (LPCTSTR, PTSTR, PPROFILEHEADER) |
| BOOL | GetDeviceData (LPCTSTR, DWORD, DWORD, PVOID *, PDWORD, BOOL) |
| BOOL | SetDeviceData (LPCTSTR, DWORD, DWORD, PVOID, DWORD) |
| BOOL | IGetDeviceData (LPCTSTR, DWORD, DWORD, PVOID *, PDWORD, BOOL) |
| BOOL | ISetDeviceData (LPCTSTR, DWORD, DWORD, PVOID, DWORD) |
| BOOL | IsStringInMultiSz (PTSTR, PTSTR) |
| DWORD | RemoveStringFromMultiSz (PTSTR, PTSTR, DWORD) |
| VOID | InsertInBuffer (PBYTE, PBYTE, PTSTR) |
| MATCHTYPE | DoesProfileMatchEnumRecord (PTSTR, PENUMTYPE) |
| MATCHTYPE | CheckResMedHftnMatch (HPROFILE, PENUMTYPE) |
| BOOL | DwordMatches (PSETTINGS, DWORD) |
| BOOL | QwordMatches (PSETTINGS, PDWORD) |
| BOOL WINAPI | OpenPrtr (PTSTR, LPHANDLE, PTSTR) |
| BOOL WINAPI | ClosePrtr (HANDLE) |
| DWORD WINAPI | GetPrtrData (HANDLE, PTSTR, PTSTR, PDWORD, PBYTE, DWORD, PDWORD) |
| DWORD WINAPI | SetPrtrData (HANDLE, PTSTR, PTSTR, DWORD, PBYTE, DWORD) |
| BOOL WINAPI | OpenMonitor (PTSTR, LPHANDLE, PTSTR) |
| BOOL WINAPI | CloseMonitor (HANDLE) |
| DWORD WINAPI | GetMonitorData (HANDLE, PTSTR, PTSTR, PDWORD, PBYTE, DWORD, PDWORD) |
| DWORD WINAPI | SetMonitorData (HANDLE, PTSTR, PTSTR, DWORD, PBYTE, DWORD) |
| BOOL WINAPI | OpenScanner (PTSTR, LPHANDLE, PTSTR) |
| BOOL WINAPI | CloseScanner (HANDLE) |
| DWORD WINAPI | GetScannerData (HANDLE, PTSTR, PTSTR, PDWORD, PBYTE, DWORD, PDWORD) |
| DWORD WINAPI | SetScannerData (HANDLE, PTSTR, PTSTR, DWORD, PBYTE, DWORD) |
| VOID | ChangeICMSetting (LPCTSTR, LPCTSTR, DWORD) |
| BOOL WINAPI | GetColorDirectoryA (PCSTR pMachineName, PSTR pBuffer, PDWORD pdwSize) |
| BOOL WINAPI | GetColorDirectoryW (PCWSTR pMachineName, PWSTR pBuffer, PDWORD pdwSize) |
| BOOL WINAPI | InstallColorProfileA (PCSTR pMachineName, PCSTR pProfileName) |
| BOOL WINAPI | InstallColorProfileW (PCWSTR pMachineName, PCWSTR pProfileName) |
| BOOL WINAPI | UninstallColorProfileA (PCSTR pMachineName, PCSTR pProfileName, BOOL bDelete) |
| BOOL WINAPI | UninstallColorProfileW (PCWSTR pMachineName, PCWSTR pProfileName, BOOL bDelete) |
| BOOL WINAPI | AssociateColorProfileWithDeviceA (PCSTR pMachineName, PCSTR pProfileName, PCSTR pDeviceName) |
| BOOL WINAPI | AssociateColorProfileWithDeviceW (PCWSTR pMachineName, PCWSTR pProfileName, PCWSTR pDeviceName) |
| BOOL WINAPI | DisassociateColorProfileFromDeviceA (PCSTR pMachineName, PCSTR pProfileName, PCSTR pDeviceName) |
| BOOL WINAPI | DisassociateColorProfileFromDeviceW (PCWSTR pMachineName, PCWSTR pProfileName, PCWSTR pDeviceName) |
| BOOL WINAPI | EnumColorProfilesA (PCSTR pMachineName, PENUMTYPEA pEnumRecord, PBYTE pBuffer, PDWORD pdwSize, PDWORD pnProfiles) |
| BOOL WINAPI | EnumColorProfilesW (PCWSTR pMachineName, PENUMTYPEW pEnumRecord, PBYTE pBuffer, PDWORD pdwSize, PDWORD pnProfiles) |
| BOOL WINAPI | SetStandardColorSpaceProfileA (PCSTR pMachineName, DWORD dwSCS, PCSTR pProfileName) |
| BOOL WINAPI | SetStandardColorSpaceProfileW (PCWSTR pMachineName, DWORD dwSCS, PCWSTR pProfileName) |
| BOOL WINAPI | GetStandardColorSpaceProfileA (PCSTR pMachineName, DWORD dwSCS, PSTR pBuffer, PDWORD pdwSize) |
| BOOL WINAPI | GetStandardColorSpaceProfileW (PCWSTR pMachineName, DWORD dwSCS, PWSTR pBuffer, PDWORD pdwSize) |
| DWORD WINAPI | GenerateCopyFilePaths (LPCWSTR pszPrinterName, LPCWSTR pszDirectory, LPBYTE pSplClientInfo, DWORD dwLevel, LPWSTR pszSourceDir, LPDWORD pcchSourceDirSize, LPWSTR pszTargetDir, LPDWORD pcchTargetDirSize, DWORD dwFlags) |
| BOOL WINAPI | SpoolerCopyFileEvent (LPWSTR pszPrinterName, LPWSTR pszKey, DWORD dwCopyFileEvent) |
| PTSTR | GetFilenameFromPath (PTSTR pPathName) |
| BOOL WINAPI | InternalGetDeviceConfig (LPCTSTR pDeviceName, DWORD dwDeviceClass, DWORD dwConfigType, PVOID pConfigData, PDWORD pdwSize) |
| BOOL WINAPI | InternalSetDeviceConfig (LPCTSTR pDeviceName, DWORD dwDeviceClass, DWORD dwConfigType, PVOID pConfigData, DWORD dwSize) |
Variables | |
| HMODULE | ghModSetupAPIDll = NULL |
| FP_SetupDiOpenDevRegKey | fpSetupDiOpenDevRegKey = NULL |
| FP_SetupDiDestroyDeviceInfoList | fpSetupDiDestroyDeviceInfoList = NULL |
| FP_SetupDiEnumDeviceInfo | fpSetupDiEnumDeviceInfo = NULL |
| FP_SetupDiGetDeviceInstanceId | fpSetupDiGetDeviceInstanceId = NULL |
| FP_SetupDiGetClassDevs | fpSetupDiGetClassDevs = NULL |
| TCHAR * | gszDispProfiles [] |
| TCHAR * | gpszClasses [] |
|
|
Definition at line 35 of file profman.c. Referenced by IGetDeviceData(), InternalAssociateColorProfileWithDevice(), InternalDisassociateColorProfileFromDevice(), InternalEnumColorProfiles(), ISetDeviceData(), and SpoolerCopyFileEvent(). |
|
|
Definition at line 36 of file profman.c. Referenced by IGetDeviceData(), InternalEnumColorProfiles(), InternalGetDeviceConfig(), InternalSetDeviceConfig(), and ISetDeviceData(). |
|
|
Definition at line 32 of file profman.c. Referenced by CheckResMedHftnMatch(). |
|
|
Definition at line 31 of file profman.c. Referenced by CheckResMedHftnMatch(). |
|
|
Definition at line 30 of file profman.c. Referenced by CheckResMedHftnMatch(). |
|
|
Definition at line 33 of file profman.c. Referenced by CheckResMedHftnMatch(). |
|
|
|
|
|
Definition at line 214 of file profman.c. Referenced by ConvertClassIdToClassString(). |
|
|
|
|
|
Definition at line 209 of file profman.c. Referenced by ConvertClassIdToClassString(). |
|
|
|
|
|
Definition at line 210 of file profman.c. Referenced by ConvertClassIdToClassString(). |
|
|
Definition at line 211 of file profman.c. Referenced by ConvertClassIdToClassString(). |
|
|
Definition at line 4744 of file profman.c. Referenced by CheckResMedHftnMatch(), and DoesProfileMatchEnumRecord(). |
|
|
Definition at line 25 of file profman.c. Referenced by CheckResMedHftnMatch(). |
|
|
Definition at line 26 of file profman.c. Referenced by CheckResMedHftnMatch(). |
|
|
Definition at line 27 of file profman.c. Referenced by CheckResMedHftnMatch(). |
|
|
Definition at line 28 of file profman.c. Referenced by CheckResMedHftnMatch(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 61 of file profman.c. Referenced by IGetDeviceData(), and ISetDeviceData(). |
|
|
Definition at line 62 of file profman.c. Referenced by IGetDeviceData(). |
|
|
Definition at line 60 of file profman.c. Referenced by IGetDeviceData(), and ISetDeviceData(). |
|
|
Definition at line 63 of file profman.c. Referenced by ISetDeviceData(). |
|
|
|
|
|
|
|
|
Referenced by CloseScanner(), GetScannerData(), OpenScanner(), and SetScannerData(). |
|
|
|
|
|
|
|
|
Definition at line 42 of file profman.c. Referenced by CheckResMedHftnMatch(), DoesProfileMatchEnumRecord(), and InternalEnumColorProfiles().
|
|
||||||||||||||||
|
Definition at line 944 of file profman.c. References InternalAssociateColorProfileWithDevice(), and TRACEAPI.
|
|
||||||||||||||||
|
Definition at line 962 of file profman.c. References BOOL, ConvertToAnsi(), FALSE, InternalAssociateColorProfileWithDevice(), MemFree(), NULL, TRACEAPI, TRUE, and WARNING.
|
|
||||||||||||||||
|
Definition at line 6117 of file profman.c. References BYTE, DWORD, NULL, PBYTE, and pd. Referenced by InternalAssociateColorProfileWithDevice(), and InternalDisassociateColorProfileFromDevice().
|
|
||||||||||||
|
Definition at line 4841 of file profman.c. References BOOL, DWORD, DwordMatches(), EXACT_MATCH, GetColorProfileElement(), ID_DITHER_REVERSED, ID_MEDIATYPE_REVERSED, ID_MSFT_REVERSED, ID_RESLN_REVERSED, MATCH, MATCHTYPE, NOMATCH, NULL, PBYTE, QwordMatches(), SET, TAG_DEVICESETTINGS, TAG_MS01, TAG_MS02, TAG_MS03, and WARNING. Referenced by DoesProfileMatchEnumRecord().
|
|
|
Definition at line 5476 of file profman.c. References DWORD. Referenced by IGetDeviceData(), and ISetDeviceData().
|
|
|
Definition at line 5166 of file profman.c. References DWORD. Referenced by IGetDeviceData(), and ISetDeviceData().
|
|
|
Definition at line 5801 of file profman.c. References tagSCANNERDATA::hModule, MemFree(), tagSCANNERDATA::pDeviceName, PSCANNERDATA, tagSCANNERDATA::pSti, and TRUE. Referenced by IGetDeviceData(), ISetDeviceData(), and OpenScanner().
|
|
|
Definition at line 4045 of file profman.c. References gpszClasses, INDEX_CLASS_COLORSPACE, INDEX_CLASS_MONITOR, INDEX_CLASS_PRINTER, INDEX_CLASS_SCANNER, and NULL. Referenced by InternalEnumColorProfiles().
|
|
||||||||||||
|
Definition at line 4012 of file profman.c. Referenced by GetProfileClassString(), InternalGetSCSProfile(), and InternalSetSCSProfile().
|
|
||||||||||||||||
|
Definition at line 1164 of file profman.c. References InternalDisassociateColorProfileFromDevice(), and TRACEAPI.
|
|
||||||||||||||||
|
Definition at line 1182 of file profman.c. References BOOL, ConvertToAnsi(), FALSE, InternalDisassociateColorProfileFromDevice(), MemFree(), NULL, TRACEAPI, TRUE, and WARNING.
|
|
||||||||||||
|
Definition at line 4747 of file profman.c. References CheckResMedHftnMatch(), CloseColorProfile(), ERR, EXACT_MATCH, GetColorProfileHeader(), MATCHTYPE, NOMATCH, NULL, OPEN_EXISTING, SET, and WARNING. Referenced by InternalEnumColorProfiles().
|
|
||||||||||||
|
Definition at line 5025 of file profman.c. References DWORD, FALSE, and TRUE. Referenced by CheckResMedHftnMatch().
|
|
||||||||||||||||||||||||
|
Definition at line 1479 of file profman.c. References InternalEnumColorProfiles(), and TRACEAPI.
|
|
||||||||||||||||||||||||
|
Definition at line 1499 of file profman.c. References ASSERT, BOOL, ConvertToAnsi(), ConvertToUnicode(), DWORD, FALSE, InternalEnumColorProfiles(), MemAlloc(), MemFree(), NULL, PBYTE, TRACEAPI, TRUE, and WARNING.
|
|
||||||||||||||||||||||||||||||||||||||||
|
Definition at line 2102 of file profman.c. References TRACEAPI.
|
|
||||||||||||||||
|
Definition at line 343 of file profman.c. References InternalGetColorDirectory(), and TRACEAPI.
|
|
||||||||||||||||
|
Definition at line 359 of file profman.c. References BOOL, ConvertToAnsi(), ConvertToUnicode(), DWORD, FALSE, InternalGetColorDirectory(), MemAlloc(), MemFree(), NULL, TRACEAPI, TRUE, and WARNING.
|
|
||||||||||||||||||||||||||||
|
Definition at line 4240 of file profman.c. References BOOL, FALSE, and IGetDeviceData(). Referenced by InternalAssociateColorProfileWithDevice(), InternalDisassociateColorProfileFromDevice(), InternalEnumColorProfiles(), InternalGetDeviceConfig(), and SpoolerCopyFileEvent().
|
|
|
Definition at line 4165 of file profman.c. Referenced by GetMonitorData(), InternalAssociateColorProfileWithDevice(), InternalDisassociateColorProfileFromDevice(), InternalGetColorDirectory(), InternalInstallColorProfile(), InternalOpenColorProfile(), and InternalUninstallColorProfile().
|
|
||||||||||||||||||||||||||||||||
|
Definition at line 5510 of file profman.c. References DWORD, GetFilenameFromPath(), gszDispProfiles, gszICMRegPath, MAX_PATH, NULL, PBYTE, and WARNING. Referenced by IGetDeviceData().
|
|
||||||||||||||||
|
Definition at line 4083 of file profman.c. References BOOL, CloseColorProfile(), ConvertDwordToString(), ERR, FALSE, GetColorProfileHeader(), IsColorProfileValid(), NULL, OPEN_EXISTING, TRUE, and WARNING. Referenced by InternalAssociateColorProfileWithDevice(), InternalDisassociateColorProfileFromDevice(), InternalInstallColorProfile(), and InternalUninstallColorProfile().
|
|
||||||||||||||||||||||||||||||||
|
Definition at line 5204 of file profman.c. References NULL. Referenced by IGetDeviceData().
|
|
||||||||||||||||||||||||||||||||
|
Definition at line 5853 of file profman.c. References ConvertToUnicode(), MemFree(), tagSCANNERDATA::pDeviceName, PSCANNERDATA, tagSCANNERDATA::pSti, and TRUE. Referenced by IGetDeviceData().
|
|
||||||||||||||||||||
|
Definition at line 1979 of file profman.c. References InternalGetSCSProfile(), and TRACEAPI.
|
|
||||||||||||||||||||
|
Definition at line 1996 of file profman.c. References BOOL, ConvertToAnsi(), ConvertToUnicode(), DWORD, FALSE, InternalGetSCSProfile(), MemAlloc(), MemFree(), NULL, TRACEAPI, TRUE, and WARNING.
|
|
||||||||||||||||||||||||||||
|
Definition at line 4289 of file profman.c. References BOOL, CloseMonitor(), ClosePrtr(), CloseScanner(), DEVICE_PROFILE_DATA, DEVICE_PROFILE_ENUMMODE, DWORD, FALSE, GetMonitorData(), GetPrtrData(), GetScannerData(), gszFiles, gszICMDeviceDataKey, gszICMProfileEnumMode, gszICMProfileListKey, gszICMProfileListValue, MemAlloc(), NULL, OpenMonitor(), OpenPrtr(), OpenScanner(), PBYTE, PFNCLOSEDEVICE, PFNGETDEVICEDATA, PFNOPENDEVICE, TRUE, VERBOSE, and WARNING. Referenced by GetDeviceData().
|
|
||||||||||||||||
|
Definition at line 3745 of file profman.c. References DWORD, and MyCopyMemory(). Referenced by InternalEnumColorProfiles().
|
|
||||||||||||
|
Definition at line 549 of file profman.c. References InternalInstallColorProfile(), and TRACEAPI.
|
|
||||||||||||
|
Definition at line 565 of file profman.c. References BOOL, ConvertToAnsi(), FALSE, InternalInstallColorProfile(), MemFree(), NULL, TRACEAPI, TRUE, and WARNING.
|
|
||||||||||||||||
|
Definition at line 2838 of file profman.c. References BOOL, ChangeICMSetting(), DEVICE_PROFILE_DATA, DWORD, ERR, FALSE, GetDeviceData(), GetFilenameFromPath(), GetProfileClassString(), gszBackslash, gszICMRegPath, InternalGetColorDirectory(), IsStringInMultiSz(), MAX_PATH, MemAlloc(), MemFree(), MemReAlloc(), NULL, PBYTE, SetDeviceData(), TRUE, and WARNING. Referenced by AssociateColorProfileWithDeviceA(), and AssociateColorProfileWithDeviceW().
|
|
||||||||||||||||
|
Definition at line 3118 of file profman.c. References BOOL, ChangeICMSetting(), DEVICE_PROFILE_DATA, DWORD, ERR, FALSE, GetDeviceData(), GetFilenameFromPath(), GetProfileClassString(), gszBackslash, gszICMRegPath, InternalGetColorDirectory(), IsStringInMultiSz(), MAX_PATH, MemFree(), NULL, PBYTE, RemoveStringFromMultiSz(), SetDeviceData(), TRUE, and WARNING. Referenced by DisassociateColorProfileFromDeviceA(), and DisassociateColorProfileFromDeviceW().
|
|
||||||||||||||||||||||||
|
Definition at line 3356 of file profman.c. References BOOL, ConvertClassIdToClassString(), DEVICE_PROFILE_DATA, DEVICE_PROFILE_ENUMMODE, DoesProfileMatchEnumRecord(), DWORD, EXACT_MATCH, FALSE, GetDeviceData(), gpszClasses, gszBackslash, gszICMRegPath, InsertInBuffer(), InternalGetColorDirectory(), MATCH, MATCHTYPE, MAX_PATH, MemFree(), NOMATCH, NULL, PBYTE, TRUE, and WARNING. Referenced by EnumColorProfilesA(), and EnumColorProfilesW().
|
|
||||||||||||||||
|
Definition at line 2273 of file profman.c. References ASSERT, BOOL, DWORD, FALSE, GetFilenameFromPath(), gszBackslash, gszColorDir, MAX_PATH, NULL, PBYTE, TRUE, and WARNING. Referenced by GetColorDirectoryA(), GetColorDirectoryW(), InternalAssociateColorProfileWithDevice(), InternalDisassociateColorProfileFromDevice(), InternalEnumColorProfiles(), InternalInstallColorProfile(), InternalUninstallColorProfile(), and SpoolerCopyFileEvent().
|
|
||||||||||||||||||||||||
|
Definition at line 5961 of file profman.c. References BOOL, DEVICE_PROFILE_ENUMMODE, DWORD, FALSE, GetDeviceData(), NULL, TRUE, and WARNING. Referenced by CPrinterProfileManagement::OnInit().
|
|
||||||||||||||||||||
|
Definition at line 3884 of file profman.c. References BOOL, ConvertDwordToString(), DWORD, FALSE, gszBackslash, gszICMRegPath, gszRegisteredProfiles, gszsRGBProfile, NULL, PBYTE, TRUE, and WARNING. Referenced by GetStandardColorSpaceProfileA(), and GetStandardColorSpaceProfileW().
|
|
||||||||||||
|
Definition at line 2475 of file profman.c. References BOOL, DWORD, FALSE, GetFilenameFromPath(), GetProfileClassString(), gszBackslash, gszICMRegPath, InternalGetColorDirectory(), MAX_PATH, NULL, PBYTE, TRUE, and WARNING. Referenced by InstallColorProfileA(), and InstallColorProfileW().
|
|
||||||||||||||||||||||||
|
Definition at line 6030 of file profman.c. References DEVICE_PROFILE_ENUMMODE, DWORD, FALSE, SetDeviceData(), and WARNING. Referenced by CPrinterProfileManagement::OnNotify().
|
|
||||||||||||||||
|
Definition at line 3785 of file profman.c. References BOOL, ConvertDwordToString(), DWORD, FALSE, gszICMRegPath, gszRegisteredProfiles, NULL, PBYTE, TRUE, and WARNING. Referenced by SetStandardColorSpaceProfileA(), and SetStandardColorSpaceProfileW().
|
|
||||||||||||||||
|
Definition at line 2664 of file profman.c. References BOOL, DWORD, FALSE, GetFilenameFromPath(), GetProfileClassString(), gszBackslash, gszICMRegPath, InternalGetColorDirectory(), MAX_PATH, NULL, PBYTE, TRUE, and WARNING. Referenced by UninstallColorProfileA(), and UninstallColorProfileW().
|
|
||||||||||||||||||||||||
|
Definition at line 4511 of file profman.c. References BOOL, CloseMonitor(), ClosePrtr(), CloseScanner(), DEVICE_PROFILE_DATA, DEVICE_PROFILE_ENUMMODE, DWORD, FALSE, gszColorDir, gszDirectory, gszFiles, gszICMDeviceDataKey, gszICMProfileEnumMode, gszICMProfileListKey, gszICMProfileListValue, gszModule, gszMSCMS, NULL, OpenMonitor(), OpenPrtr(), OpenScanner(), PBYTE, pd, PFNCLOSEDEVICE, PFNOPENDEVICE, PFNSETDEVICEDATA, SetMonitorData(), SetPrtrData(), SetScannerData(), TRUE, and WARNING. Referenced by SetDeviceData().
|
|
||||||||||||
|
Definition at line 4659 of file profman.c. References BOOL, FALSE, and TRUE. Referenced by InternalAssociateColorProfileWithDevice(), and InternalDisassociateColorProfileFromDevice().
|
|
||||||||||||||||
|
Definition at line 5280 of file profman.c. References BOOL, DWORD, FALSE, gszDeviceClass, gszDisplay, gszICMRegPath, gszMonitorGUID, INVALID_HANDLE_VALUE, MAX_PATH, NULL, szName, TRUE, and WARNING. Referenced by IGetDeviceData(), and ISetDeviceData().
|
|
||||||||||||||||
|
Definition at line 5107 of file profman.c. References BOOL, DWORD, FALSE, NULL, TRUE, and WARNING. Referenced by IGetDeviceData(), and ISetDeviceData().
|
|
||||||||||||||||
|
Definition at line 5717 of file profman.c. References BOOL, CloseScanner(), ConvertToUnicode(), FALSE, gszStiCreateInstance, gszStiDll, tagSCANNERDATA::hModule, MemAlloc(), NULL, tagSCANNERDATA::pDeviceName, PFNSTICREATEINSTANCE, PSCANNERDATA, tagSCANNERDATA::pSti, STI_VERSION, TRUE, and WARNING. Referenced by IGetDeviceData(), and ISetDeviceData().
|
|
||||||||||||
|
Definition at line 5056 of file profman.c. References DWORD, FALSE, and TRUE. Referenced by CheckResMedHftnMatch().
|
|
||||||||||||||||
|
Definition at line 4699 of file profman.c. References DWORD, MyCopyMemory(), and PBYTE. Referenced by InternalDisassociateColorProfileFromDevice().
|
|
||||||||||||||||||||||||
|
Definition at line 4465 of file profman.c. References BOOL, FALSE, and ISetDeviceData(). Referenced by InternalAssociateColorProfileWithDevice(), InternalDisassociateColorProfileFromDevice(), and InternalSetDeviceConfig().
|
|
||||||||||||||||||||||||||||
|
Definition at line 5686 of file profman.c. Referenced by ISetDeviceData().
|
|
||||||||||||||||||||||||||||
|
Definition at line 5245 of file profman.c. Referenced by ISetDeviceData().
|
|
||||||||||||||||||||||||||||
|
Definition at line 5917 of file profman.c. References ConvertToUnicode(), MemFree(), tagSCANNERDATA::pDeviceName, PSCANNERDATA, tagSCANNERDATA::pSti, and TRUE. Referenced by ISetDeviceData().
|
|
||||||||||||||||
|
Definition at line 1769 of file profman.c. References InternalSetSCSProfile(), and TRACEAPI.
|
|
||||||||||||||||
|
Definition at line 1785 of file profman.c. References BOOL, ConvertToAnsi(), FALSE, InternalSetSCSProfile(), MemFree(), NULL, TRACEAPI, TRUE, and WARNING.
|
|
||||||||||||||||
|
Definition at line 2142 of file profman.c. References BOOL, DEVICE_PROFILE_DATA, DWORD, FALSE, GetDeviceData(), gszBackslash, InternalGetColorDirectory(), MAX_PATH, MemFree(), NULL, TERSE, TRACEAPI, TRUE, and WARNING.
|
|
||||||||||||||||
|
Definition at line 737 of file profman.c. References InternalUninstallColorProfile(), and TRACEAPI.
|
|
||||||||||||||||
|
Definition at line 754 of file profman.c. References BOOL, ConvertToAnsi(), FALSE, InternalUninstallColorProfile(), MemFree(), NULL, TRACEAPI, TRUE, and WARNING.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Initial value:
Definition at line 199 of file profman.c. Referenced by ConvertClassIdToClassString(), and InternalEnumColorProfiles(). |
|
|
Initial value:
Definition at line 183 of file profman.c. Referenced by GetMonitorData(). |
1.3.7