ConfidentialFor Internal Use Only
DISCLAIMERThis report was created using Black Duck(TM) Protex software compliance management products and services. The results contained in the report reflect the user's analysis and decision making. Recipient of the results bears all of the risks relating to use of, or reliance upon, such results or any other content contained in this report. Black Duck Software makes no representation or warranty to any party regarding the contents of this report, its accuracy, completeness or correctness, and Black Duck Software hereby disclaims any and all warranties (both express and implied) with respect thereto.

LPSS Installer

November 29, 2023 5:11 PM


Table Of Contents
 
Summary
Analysis Summary
Licenses in Effect
License Conflicts
Identified Files
Excluded Components
Obligations
BOM - Bill of Materials
IP Architecture
Searches
File Patterns - Look for Local Patterns
Work History - Bill of Materials
Work History - File Inventory
Analysis Warnings and Errors



Summary
Name:LPSS Installer
Project Creator:kai liu
License:Intel OBL PV/PC/Final CTA Software License Agreement
Description:LPSS Windows driver installers which is based on IIF3.
Number of Files:372
Files Pending Identification:0 (0%)
Files with Violations:0 (0%)
Server:127.0.0.1:8443



Analysis Summary
Last Updated:November 29, 2023 5:10 PM
Scan Started:November 29, 2023 5:05 PM
Scan Finished:November 29, 2023 5:10 PM
Files Analyzed:372 Files
Bytes Analyzed:7.743 MB (8,119,034 B)
Files Skipped:1 Files
Bytes Skipped:473 B
Analysis Release Description:Product version 7.8.7 KB update 101, custom codeprints modified November 17, 2023 02:50 PM
Analyzed From Host:shgcmp8013.ccr.corp.intel.com
Analyzed By:Antonio(sys_owrscan) Brenlla (sys_owrscan@intel.com)
Analyzed With OS:Windows Server 2016
Analyzed With Locale:en-US
Analyzed With Options:
File Matches -Yes
Snippet Matches -Yes
Snippet Match Sensitivity -8 - Default
Minimum Component Rank -0 - Default
Java Import Statements -No
Java Package Statements -No
Binary Dependencies -No
String Searches -Yes
Allow wild cards (*) in string search queries -Yes
Allow regular expression search queries -Yes
Decompress Compressed Files -Yes
Discard Rejected Code Matches -Yes
Keep Only To Discoveries To Codeprinted Components -No
Keep Only Discoveries To Components With Best Matching Source Path -No
Keep Only Discoveries To Components Released On Or After -No
Keep Only Discoveries To Top Component Matches -Yes
Keep Only Discoveries To Maven Artifacts -No
Expand Archive Files -No
Enable File Comparison -Yes
Store non-precision matches -No
Enable Rapid Identification -No



Licenses in Effect
License NameShip StatusCustom Fields
Intel Active Management Technology SDK Sample Source LicenseShip
Intel OBL PV/PC/Final CTA Software License AgreementShip
Intel OBL SDK and Tools LicenseShip
Microsoft Visual Studio 2013 Professional and Trial Versions LicenseShip
UnspecifiedShip



License Conflicts
ComponentComponent VersionLicenseConflicting ComponentConflicting Component VersionConflicting Component LicenseComponent ObligationConflicting Component ObligationDeprecated Component
There are no license conflicts in this project.



Identified Files
Resolution TypeDiscovery TypeFile/FolderSizeFile LineTotal LinesComponentVersionLicenseUsage%Matched FileMatched File LineFile/Folder CommentSearchDeprecated Component
IdentifiedCode MatchCommon/Core/Cabinet.cpp8,8821013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code8%0No
IdentifiedCode MatchCommon/Core/Common.cpp1,5681013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code49%0No
IdentifiedCode MatchCommon/Core/Conditions.cpp10,1681013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code7%0No
IdentifiedCode MatchCommon/Core/Configuration.cpp7,9771013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code8%0No
IdentifiedCode MatchCommon/Core/Core.rc8,955122LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code9%0No
IdentifiedCode MatchCommon/Core/CoreRes.h5,0141013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code16%0No
IdentifiedCode MatchCommon/Core/Dialog.cpp31,9721013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code2%0No
IdentifiedCode MatchCommon/Core/DynamicDlg.cpp62,9071013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code1%0No
IdentifiedCode MatchCommon/Core/Features.cpp10,6431013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code6%0No
IdentifiedCode MatchCommon/Core/Hardware.cpp33,9321013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code2%0No
IdentifiedCode MatchCommon/Core/Hardware.cpp33,93233324Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseSnippet2%ESIF/Packages/Installers/win/generic_installer/GI/Core/INF.cpp363No
IdentifiedCode MatchCommon/Core/INF.cpp4,7811013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code15%0No
IdentifiedCode MatchCommon/Core/Include/Cabinet.h3,0851013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code23%0No
IdentifiedCode MatchCommon/Core/Include/Common.h24,4091013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code3%0No
IdentifiedCode MatchCommon/Core/Include/Conditions.h3,1041013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code22%0No
IdentifiedCode MatchCommon/Core/Include/Configuration.h3,2301013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code21%0No
IdentifiedCode MatchCommon/Core/Include/Dialog.h6,8661013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code10%0No
IdentifiedCode MatchCommon/Core/Include/DynamicDlg.h10,5101013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code6%0No
IdentifiedCode MatchCommon/Core/Include/Exceptions.h3,0831013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code22%0No
IdentifiedCode MatchCommon/Core/Include/Features.h3,4351013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code22%0No
IdentifiedCode MatchCommon/Core/Include/Hardware.h9,0661013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code7%0No
IdentifiedCode MatchCommon/Core/Include/Hardware.h9,0662919Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseSnippet6%ESIF/Packages/Installers/win/generic_installer/GI/Core/INF.h13No
IdentifiedCode MatchCommon/Core/Include/INF.h2,0471013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code36%0No
IdentifiedCode MatchCommon/Core/Include/Language.h2,8441013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code22%0No
IdentifiedCode MatchCommon/Core/Include/Layout.h2,4181013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code28%0No
IdentifiedCode MatchCommon/Core/Include/Log.h2,2401013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code32%0No
IdentifiedCode MatchCommon/Core/Include/MSIEngine.h4,2551013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code18%0No
IdentifiedCode MatchCommon/Core/Include/MSISetup.h2,1301013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code33%0No
IdentifiedCode MatchCommon/Core/Include/Mutex.h2,621314LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code37%0No
IdentifiedCode MatchCommon/Core/Include/PackageData.h3,6631013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code18%0No
IdentifiedCode MatchCommon/Core/Include/Pages.h5,3621013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code13%0No
IdentifiedCode MatchCommon/Core/Include/Properties.h4,9351013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code14%0No
IdentifiedCode MatchCommon/Core/Include/Setup.h10,2681013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code7%0No
IdentifiedCode MatchCommon/Core/Include/Switches.h2,2801013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code32%0No
IdentifiedCode MatchCommon/Core/Include/Utilities.h3,5151013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code19%0No
IdentifiedCode MatchCommon/Core/Include/WinResources.h3,3011013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code22%0No
IdentifiedCode MatchCommon/Core/Include/XMLScript.h6,7701013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code9%0No
IdentifiedCode MatchCommon/Core/Include/xml.h3,5221013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code22%0No
IdentifiedCode MatchCommon/Core/Language.cpp10,8681013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code6%0No
IdentifiedCode MatchCommon/Core/Layout.cpp6,7011013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code9%0No
IdentifiedCode MatchCommon/Core/Log.cpp5,2281013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code13%0No
IdentifiedCode MatchCommon/Core/MSIEngine.cpp33,9181013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code2%0No
IdentifiedCode MatchCommon/Core/MSISetup.cpp7,4421013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code8%0No
IdentifiedCode MatchCommon/Core/Mutex.cpp8,217314LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code12%0No
IdentifiedCode MatchCommon/Core/PackageData.cpp4,9251013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code15%0No
IdentifiedCode MatchCommon/Core/Pages.cpp22,7811013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code2%0No
IdentifiedCode MatchCommon/Core/Properties.cpp10,1611013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code6%0No
IdentifiedCode MatchCommon/Core/Setup.cpp66,8451013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code1%0No
IdentifiedCode MatchCommon/Core/Switches.cpp4,3661013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code16%0No
IdentifiedCode MatchCommon/Core/Utilities.cpp33,2321013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code2%0No
IdentifiedCode MatchCommon/Core/XMLScript.cpp22,3341013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code3%0No
IdentifiedCode MatchCommon/Core/stdafx.cpp1,8131013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code38%0No
IdentifiedCode MatchCommon/Core/stdafx.h2,2531013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code40%0No
IdentifiedCode MatchCommon/Core/targetver.h1,9031013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code37%0No
IdentifiedCode MatchCommon/Core/xml.cpp8,1411013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code8%0No
IdentifiedCode MatchCommon/DriversCA/Cabinet.cpp7,6611013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code8%0No
IdentifiedCode MatchCommon/DriversCA/Cabinet.h2,0171013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code33%0No
IdentifiedCode MatchCommon/DriversCA/DriversCA.cpp49,3801013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code1%0No
IdentifiedCode MatchCommon/DriversCA/DriversCA.cpp49,38062883Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseSnippet4%0No
IdentifiedCode MatchCommon/DriversCA/DriversCA.rc2,333197LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code96%contrib/win32/openssh/version.rc1No
IdentifiedCode MatchCommon/DriversCA/Newdev.cpp5,3051013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code14%0No
IdentifiedCode MatchCommon/DriversCA/Newdev.h2,5751013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code25%0No
IdentifiedCode MatchCommon/DriversCA/resource.h1,9291013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code36%0No
IdentifiedCode MatchCommon/DriversCA/stdafx.cpp1,8161013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code38%0No
IdentifiedCode MatchCommon/DriversCA/stdafx.h2,6271013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code39%0No
IdentifiedCode MatchCommon/HECIClient/BuildVersion.h2,2881013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code33%0No
IdentifiedCode MatchCommon/HECIClient/HECIClient.cpp15,2501013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code5%0No
IdentifiedCode MatchCommon/HECIClient/HECIClient.h2,2791013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code34%0No
IdentifiedCode MatchCommon/HECIClient/HECIDefs.h5,5298897LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code42%common/FWUpdate/FwCapsMsgs.h251No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0005-Czech/OS Independent/license.txt20,52801Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%ESIF/Packages/Installers/win/drv_install_pkg/Lang/cs-CZ/License.txt0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0006-Danish/OS Independent/license.txt21,54601LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code100%ESIF/Packages/Installers/win/drv_install_pkg/Lang/da-DK/License.txt0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0007-German/OS Independent/license.txt22,65201LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code100%ESIF/Packages/Installers/win/drv_install_pkg/Lang/de-DE/License.txt0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0008-Greek/OS Independent/license.txt22,89601Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0009-English/OS Independent/license.txt9,81001Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/000a-Spanish/OS Independent/license.txt21,88401Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/000b-Finnish/OS Independent/license.txt21,00201Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%ESIF/Packages/Installers/win/drv_install_pkg/Lang/fi-FI/License.txt0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/000e-Hungarian/OS Independent/license.txt21,79001Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0010-Italian/OS Independent/license.txt22,34201Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0011-Japanese/OS Independent/license.txt14,91801Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0012-Korean/OS Independent/license.txt15,60601Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0013-Dutch/OS Independent/license.txt22,1881121Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseSnippet98%0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0014-Norwegian/OS Independent/license.txt20,89001Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0015-Polish/OS Independent/license.txt22,74401Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0019-Russian/OS Independent/license.txt22,46001Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/001d-Swedish/OS Independent/license.txt21,3301121Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseSnippet98%0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/001e-Thai/OS Independent/license.txt20,18801Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/001f-Turkish/OS Independent/license.txt21,3961121Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseSnippet98%0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0404-Chinese (Taiwan)/OS Independent/license.txt13,67001Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/040c-French (Standard)/OS Independent/license.txt22,0281127Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseSnippet98%ESIF/Packages/Installers/win/drv_install_pkg/Lang/fr-FR/License.txt1No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0416-Portuguese (Brazilian)/OS Independent/license.txt21,04401Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0418-Romanian/OS Independent/license.txt21,09401Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%ESIF/Packages/Installers/win/drv_install_pkg/Lang/ro-RO/License.txt0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/041a-Croatian/OS Independent/license.txt20,45801Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%ESIF/Packages/Installers/win/drv_install_pkg/Lang/hr-HR/License.txt0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0422-Ukrainian/OS Independent/license.txt21,09401Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%ESIF/Packages/Installers/win/drv_install_pkg/Lang/ro-RO/License.txt0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0804-Chinese (PRC)/OS Independent/license.txt13,62201Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%ESIF/Packages/Installers/win/drv_install_pkg/Lang/zh-CN/License.txt0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0809-English (United Kingdom)/OS Independent/license.txt22,77201Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%ESIF/Packages/Installers/win/generic_installer/GI/PV License Files/Setup Files/Compressed Files/0809-English (United Kingdom)/OS Independent/license.txt0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0816-Portuguese (Standard)/OS Independent/license.txt21,64801Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%ESIF/Packages/Installers/win/drv_install_pkg/Lang/pt-PT/License.txt0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0c04 - Chinese Traditional (Hong Kong)/OS Independent/license.txt30,56801Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%ESIF/Packages/Installers/win/generic_installer/GI/PV License Files/Setup Files/Compressed Files/0404-Chinese (Taiwan)/OS Independent/license.txt0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/0c0c-French (Canadian)/OS Independent/license.txt11,740157Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseSnippet98%ESIF/Packages/Installers/win/drv_install_pkg/Lang/fr-FR/License.txt1No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/Arabic (Lebanon)/OS Independent/license.txt8,024153Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseSnippet97%ESIF/Packages/Installers/win/drv_install_pkg/Lang/ar-SA/License.txt1No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/Arabic (Saudi Arabia)/OS Independent/license.txt18,22001Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%ESIF/Packages/Installers/win/drv_install_pkg/Lang/ar-SA/License.txt0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/Hebrew/OS Independent/license.txt17,82001Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%ESIF/Packages/Installers/win/drv_install_pkg/Lang/he-IL/License.txt0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/Slovak/OS Independent/license.txt21,04601Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%ESIF/Packages/Installers/win/drv_install_pkg/Lang/sk-SK/License.txt0No
IdentifiedCode MatchCommon/License/Beta/SetUp Files/Compressed Files/Slovenian/OS Independent/license.txt20,21401Intel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile100%ESIF/Packages/Installers/win/drv_install_pkg/Lang/sl-SI/License.txt0No
IdentifiedCode MatchCommon/Resource/Build/Strings.h8,6601013Intel Active Management Technology SDK - Intel AMT SDKUnspecifiedIntel Active Management Technology SDK Sample Source LicenseSnippet9%0No
IdentifiedCode MatchCommon/Resource/Build/Strings.rc11,741545LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code9%mp.rc5No
IdentifiedCode MatchCommon/Wrapper/Cabinet.cpp9,1221013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code7%0No
IdentifiedCode MatchCommon/Wrapper/Cabinet.h3,0881013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code23%0No
IdentifiedCode MatchCommon/Wrapper/DllLibrary.cpp2,7991013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code26%0No
IdentifiedCode MatchCommon/Wrapper/DllLibrary.h1,8371013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code42%0No
IdentifiedCode MatchCommon/Wrapper/Exceptions.h3,0831013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code22%0No
IdentifiedCode MatchCommon/Wrapper/Wrapper.cpp5,3681013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code13%0No
IdentifiedCode MatchCommon/Wrapper/pch.h2,1101013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code40%0No
IdentifiedCode MatchI3C/I3C.cpp11,8581013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code5%0No
IdentifiedCode MatchI3C/I3C.rc2,9661125LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code97%inst/plugins/libRun/libRun.rc1No
IdentifiedCode MatchI3C/I3Crc.h1,9631013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code36%0No
IdentifiedCode MatchI3C/Resource/Setup/Build/resource.h2,4211013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code29%0No
IdentifiedCode MatchI3C/Resource/Setup/Build/resource.rc2,029128LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code49%QuoteGeneration/qcnl/win/qcnl_wrapper.rc1No
IdentifiedCode MatchI3C/Setup.vcxproj.user16501LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code100%msvc_build/aarch64/Ffi_staticLib.vcxproj.user0No
IdentifiedCode MatchI3C/WiXLicenseNote.txt3,764527LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code71%VMware-PowerCLI-11.5.0-14912921/VMware.VimAutomation.Core/net45/VMware Remote Console/open_source_licenses.txt15,582No
IdentifiedCode MatchI3C/Wrapper/Resource.rc5,36619125LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code16%cpprestsdk-master/Release/tests/functional/misc/atl_headers/header_test.rc105No
IdentifiedCode MatchI3C/Wrapper/Resource.rc5,3661196LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code84%XamlBehaviors-master/src/BehaviorsSDKNative/Version/Microsoft.Xaml.Interactions.Version.rc1No
IdentifiedCode MatchI3C/Wrapper/resource.h45101LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code100%trunk-20140418-git.tgz/d477c1c446/XMath/Resources/resource.h0No
IdentifiedCode MatchI3C/stdafx.cpp1,8111013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code38%0No
IdentifiedCode MatchI3C/stdafx.h3,1351013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code28%0No
IdentifiedCode MatchLPSS/LPSS.cpp28,3661013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code2%0No
IdentifiedCode MatchLPSS/LPSS.rc2,9785967LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code51%ClipDemo.rc90No
IdentifiedCode MatchLPSS/LPSS.rc2,978194LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code72%inst/plugins/libRun/libRun.rc1No
IdentifiedCode MatchLPSS/LPSSrc.h1,9641013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code34%0No
IdentifiedCode MatchLPSS/Resource/Setup/Build/resource.h3,7311013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code20%0No
IdentifiedCode MatchLPSS/Resource/Setup/Build/resource.rc3,550128LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code28%QuoteGeneration/qcnl/win/qcnl_wrapper.rc1No
IdentifiedCode MatchLPSS/WiXLicenseNote.txt3,766527LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code72%VMware-PowerCLI-11.5.0-14912921/VMware.VimAutomation.Core/net45/VMware Remote Console/open_source_licenses.txt15,582No
IdentifiedCode MatchLPSS/Wrapper/Resource.rc5,4041196LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code84%XamlBehaviors-master/src/BehaviorsSDKNative/Version/Microsoft.Xaml.Interactions.Version.rc1No
IdentifiedCode MatchLPSS/Wrapper/Resource.rc5,40419125LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code16%cpprestsdk-master/Release/tests/functional/misc/atl_headers/header_test.rc105No
IdentifiedCode MatchLPSS/Wrapper/resource.h45101LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code100%trunk-20140418-git.tgz/d477c1c446/XMath/Resources/resource.h0No
IdentifiedCode MatchLPSS/stdafx.cpp1,8111013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code38%0No
IdentifiedCode MatchLPSS/stdafx.h3,1351013LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code28%0No
IdentifiedCode MatchTools/CabArc.Exe65,80801LPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal Code100%F88134_cabarc.exe0No



Excluded Components
ComponentLicenseComponent Comment
There are no excluded components in this project.



Obligations
ComponentLicenseFulfilledObligationCategoryTypeDescriptionUsed By
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesYou may not work around technical limitations; no circumvention.LegalLicense9. SCOPE OF LICENSE. ... you may use the software only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in the software that only allow you to use it in certain ways. For more information, see www.microsoft.com/licensing/userights. You may not... * work around any technical limitations in the softwareLPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesYou may redistribute "Windows Library for JavaScript" code only in programs to be distributed via the Windows Store.LegalLicense4. DISTRIBUTABLE CODE. The software contains code that you are permitted to distribute in programs you develop if you comply with the terms below. (For this Section the term “distribution” also means deployment of your programs for third parties to access over the Internet.) ... d. Windows Library for JavaScript. The software includes Windows Library for JavaScript. In addition to the other provisions of this Distributable Code section, the following also applies to your programs that work in conjunction with Windows Library for JavaScript. The Windows Library for JavaScript files help your programs implement the Windows design template and UI look and feel. You may copy, use and distribute these files, without modification, in programs you develop for your internal use or in programs that you develop and distribute to third parties. You may distribute programs containing the Windows Library for JavaScript files only through the Windows Store and not by any other means.LPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesYou may not cause any of the code to become subject to an "Excluded License".LegalLicense4. DISTRIBUTABLE CODE. The software contains code that you are permitted to distribute in programs you develop if you comply with the terms below. (For this Section the term “distribution” also means deployment of your programs for third parties to access over the Internet.) ... c. Distribution Restrictions. You may not: ... * modify or distribute the source code of any Distributable Code so that any part of it becomes subject to an Excluded License. An Excluded License is one that requires, as a condition of use, modification or distribution, that * the code be disclosed or distributed in source code form; or * others have the right to modify it.LPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesYou may not include the Distributable Code in programs whose purpose is malicious, deceptive or illegal.LegalLicense4. DISTRIBUTABLE CODE. The software contains code that you are permitted to distribute in programs you develop if you comply with the terms below. (For this Section the term “distribution” also means deployment of your programs for third parties to access over the Internet.) ... c. Distribution Restrictions. You may not: ... * include Distributable Code in malicious, deceptive or unlawful programsLPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesYou must retain all attribution and other notices in the source code.LegalLicense4. DISTRIBUTABLE CODE. The software contains code that you are permitted to distribute in programs you develop if you comply with the terms below. (For this Section the term “distribution” also means deployment of your programs for third parties to access over the Internet.) ... c. Distribution Restrictions. You may not: * alter any copyright, trademark or patent notice in the Distributable CodeLPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesYour licensees must agree to license terms that protect Distributable Code at least as much as this agreement.LegalLicense4. DISTRIBUTABLE CODE. The software contains code that you are permitted to distribute in programs you develop if you comply with the terms below. (For this Section the term “distribution” also means deployment of your programs for third parties to access over the Internet.) ... b. Distribution Requirements. For any Distributable Code you distribute, you must: ... * require distributors and external end users to agree to terms that protect it at least as much as this agreementLPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesYou may modify and/or redistribute this code.LegalLicense4. DISTRIBUTABLE CODE. The software contains code that you are permitted to distribute in programs you develop if you comply with the terms below. (For this Section the term “distribution” also means deployment of your programs for third parties to access over the Internet.) a. Right to Use and Distribute. The code and text files listed below are "Distributable Code." * Sample Code. You may copy, modify and distribute the source and object code form of code marked as "sample." * Image Library. You may copy and distribute images and animations in the Image Library as described in the software documentation. You may also modify that content. If you modify the content, it must be for use that is consistent with the permitted use of the unmodified content. * Blend Site Templates for Visual Studio. The software contains code marked as "site templates" that you are permitted to use along with your content. You may copy, modify and distribute the source and object code form of these site templates. * Blend Styles for Visual Studio. You may copy, modify and distribute the object code form of code identified as "Sketch" or "Simple" Styles. * ASP.NET and Web Tooling Extensions .js Files. You may copy, modify and distribute any .js files contained in the ASP.NET Model View Controller, ASP.NET Web Pages or in the Web Tooling Extensions project templates and NuGet packages as part of your ASP.NET programs.LPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesYou may redistribute this code unmodified only.LegalLicense4. DISTRIBUTABLE CODE. The software contains code that you are permitted to distribute in programs you develop if you comply with the terms below. (For this Section the term “distribution” also means deployment of your programs for third parties to access over the Internet.) a. Right to Use and Distribute. The code and text files listed below are "Distributable Code." * REDIST.TXT Files. You may copy and distribute the object code form of code listed on the REDIST list located at go.microsoft.com/fwlink/?LinkId=313603. * Blend Fonts for Visual Studio. You may distribute unmodified copies of the Buxton Sketch font, SketchFlow Print font and SegoeMarker font. * Silverlight 5 SDK Libraries. You may copy and distribute the object code form of code marked as "Silverlight Libraries", "Client Libraries" and "Server Libraries."LPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesThis software has significant limitations on the uses that can be made of additional features and software included. Consult these sections of the license for additional rules and limitations.LegalLicense3. ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS. ... c. Build Server. d. Font Components. e. Included Microsoft Programs. f. Third Party Notices. 4. DISTRIBUTABLE CODE... e. Additional Licensing Requirements and/or Distribution Rights for Features Made Available with the Software 5. DATA. 6. MICROSOFT .NET FRAMEWORK BENCHMARK TESTING. 7. OTHER INCLUDED MICROSOFT SOFTWARE COMPONENTS 8. PACKAGE MANAGER AND THIRD PARTY SOFTWARE INSTALLATION FEATURES.LPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesYou may only use Utility files as a debugging aid and then must delete these files from any third party system.LegalLicense3. ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS. ... b. Utilities. The software contains certain components that are identified in the Utilities List located at go.microsoft.com/fwlink/?LinkId=313603. Depending on the specific edition of the software, the number of Utility files you receive with the software may not be equal to the number of Utilities listed in the Utilities List. You may copy and install the Utilities you receive with the software on to other third party machines. These Utilities may only be used to debug and deploy your programs and databases you have developed with the software. You must delete all the Utilities installed onto a third party machine within the earlier of (i) when you have finished debugging or deploying your programs; or (ii) thirty (30) days after installation of the Utilities onto those machines.LPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesYou may not separate the components of this software and use them on different systems.LegalLicense3. ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS. a. Separation of Components. The components of the software are licensed as a single unit. You may not separate the components and install them on different devices except as otherwise stated in this agreement.LPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesThis software contains code which is covered by H.264/AVC and VC-1 patents. Only limited license is provided for these uses.LegalLicense16. NOTICE ABOUT THE H.264/AVC VISUAL STANDARD, AND THE VC-1 VIDEO STANDARD. This software may include H.264/MPEG-4 AVC and/or VC-1 decoding technology. MPEG LA, L.L.C. requires this notice: THIS PRODUCT IS LICENSED UNDER THE H.264/AVC AND THE VC-1 PATENT PORTFOLIO LICENSES FOR THE PERSONAL AND NON-COMMERCIAL USE OF A CONSUMER TO (i) ENCODE VIDEO IN COMPLIANCE WITH THE ABOVE STANDARDS (“VIDEO STANDARDS”) AND/OR (ii) DECODE AVC, AND VC-1 VIDEO THAT WAS ENCODED BY A CONSUMER ENGAGED IN A PERSONAL AND NON-COMMERCIAL ACTIVITY AND/OR WAS OBTAINED FROM A VIDEO PROVIDER LICENSED TO PROVIDE SUCH VIDEO. NONE OF THE LICENSES EXTEND TO ANY OTHER PRODUCT REGARDLESS OF WHETHER SUCH PRODUCT IS INCLUDED WITH THIS SOFTWARE IN A SINGLE ARTICLE. NO LICENSE IS GRANTED OR SHALL BE IMPLIED FOR ANY OTHER USE. ADDITIONAL INFORMATION MAY BE OBTAINED FROM MPEG LA, L.L.C. SEE WWW.MPEGLA.COM. For clarification purposes, this notice does not limit or inhibit the use of the software for normal business uses that are personal to that business which do not include (i) redistribution of the decoding technology to third parties, or (ii) creation of content with the VIDEO STANDARDS compliant technologies for distribution to third parties.LPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesYou may not obscure any identifying marks by any means.LegalLicense10. SCOPE OF LICENSE. ... You may not ... * remove, minimize, block or modify any logos, trademarks, copyright, digital watermarks, or other notices of Microsoft or its suppliers that are included in the software, including any content made available to you through the softwareLPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesYou may not distribute the software or make it available or use the software to host commercially; you may not use it for illegal purposes.LegalLicense10. SCOPE OF LICENSE. ... You may not ... * publish the software, including any application programming interfaces included in the software, for others to copy; * use the software in any way that is against the law; * rent, lease or lend the software; or * use the software for commercial software hosting services.LPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesThis license has local provisions for many countries. Please refer to the entire license for the local provisions that may apply to your use.LegalLicense LIMITED WARRANTY ... F. WARRANTY PROCEDURES. 1. United States and Canada. ... 2. Europe, Middle East and Africa. ... 3. Australia. ... 4. Outside United States, Canada, Europe, Middle East, Africa and Australia. If you acquired the software outside the United States, Canada, Europe, the Middle East, Africa and Australia, contact the Microsoft affiliate serving your country (see www.microsoft.com/worldwide ).LPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesThis license has an express patent license.LegalLicenseLPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesThere are (or You intend to place) additional restrictions.LegalLicenseLPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesYou are expressly forbidden from using the name of the author(s) or distributor(s) to promote or advertise the software.LegalLicenseLPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesYou are not entitled to grant the right to reverse engineer the code.LegalLicenseLPSS Installer
Distributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseYesYou are required to indemnify the original author(s) against claims arising from Your use or distribution.LegalLicenseLPSS Installer
Intel Active Management Technology SDK - Intel AMT SDKIntel Active Management Technology SDK Sample Source LicenseYesYou may not use this software in any way which would put any person at risk of personal injury or death should the software fail.LegalLicenseUNAUTHORIZED USE: THE MATERIALS ARE NOT DESIGNED, INTENDED, OR AUTHORIZED FOR USE IN ANY TYPE OF SYSTEM OR APPLICATION IN WHICH THE FAILURE OF THE MATERIALS COULD CREATE A SITUATION WHERE PERSONAL INJUR Y OR DEATH MAY OCCUR (E.G MEDICAL SYSTEMS, LIFE SUSTAINTING OR LIFE SAVING SYSTEMS). Should the buyer purchase or use the Materials for any such unintended or unauthorized use, the buyer shall indemnify and hold Intel and its officers, subsidiaries and affiliates harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of product liability, personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Intel was negligent regarding the design or manufacture of the part.LPSS Installer
Intel Active Management Technology SDK - Intel AMT SDKIntel Active Management Technology SDK Sample Source LicenseYesThis license applies only to those materials designated as "Sample Source". These materials must be modified by you and may only be distributed as part of a larger work you have developed.LegalLicense"Sample Source" is the source code file(s) that: demonstrate(s) certain limited functions that may be developed to utilize the Intel Lightweight Virtual Machine Manager product; are identified as sample source code; and are included in the software development kit but are separate and independent from your copy of the Intel Lightweight Virtual Machine Manager product... Intel grants to you a non-exclusive, non-assignable copyright license to modify the Sample Source, or any portions thereof, and distribute the Sample Source, or any portions thereof, as part of the product or application you developed using the Sample Source.LPSS Installer
Intel Active Management Technology SDK - Intel AMT SDKIntel Active Management Technology SDK Sample Source LicenseYesYou are expressly forbidden from using the name of the author(s) or distributor(s) to promote or advertise the software.LegalLicenseLPSS Installer
Intel Active Management Technology SDK - Intel AMT SDKIntel Active Management Technology SDK Sample Source LicenseYesYou are required to indemnify the original author(s) against claims arising from Your use or distribution.LegalLicenseLPSS Installer
Intel Active Management Technology SDK - Intel AMT SDKIntel Active Management Technology SDK Sample Source LicenseYesYou are not entitled to grant the right to reverse engineer the code.LegalLicenseLPSS Installer



BOM - Bill of Materials
Approval StatusLicense ConflictComponentVersionHome PageComponent CommentLicenseExternal IDsUsageShip Status# Manual Code Match# Rapid ID Code Match# Depends# SearchUsed By
ApprovedNo ConflictsDistributable Code for Microsoft Visual StudioUnspecifiedhttp://msdn.microsoft.com/en-us/vstudio/dn501987Microsoft Visual Studio 2013 Professional and Trial Versions LicenseComponentShip0000LPSS Installer
ApprovedNo ConflictsIntel Active Management Technology SDK - Intel AMT SDKUnspecifiedhttp://software.intel.com/en-us/articles/download-the-latest-intel-amt-software-development-kit-sdk/Intel Active Management Technology SDK Sample Source LicenseSnippetShip1000LPSS Installer
ApprovedNo ConflictsIntel IPF 1.0 SDKUnspecifiedhttps://github.com/intel-innersource/drivers.platform.dtt.dttIntel OBL SDK and Tools LicenseSnippet (+ File)Ship35000LPSS Installer
ApprovedNo ConflictsIntel-CP IntelHeaderUnspecifiedhttp://swlc.intel.com/UnspecifiedComponentShip0000LPSS Installer
ApprovedNo ConflictsIP Plan ApprovalUnspecifiedUnspecifiedComponentShip0000LPSS Installer
N/AN/ALPSS InstallerUnspecifiedIntel OBL PV/PC/Final CTA Software License AgreementOriginal CodeShip331000



IP Architecture
Full HierarchyComponentVersionLicenseUsageComponent Comment
/Distributable Code for Microsoft Visual StudioDistributable Code for Microsoft Visual StudioMicrosoft Visual Studio 2013 Professional and Trial Versions LicenseComponent
/Intel Active Management Technology SDK - Intel AMT SDKIntel Active Management Technology SDK - Intel AMT SDKIntel Active Management Technology SDK Sample Source LicenseSnippet
/Intel IPF 1.0 SDKIntel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseFile
/Intel IPF 1.0 SDKIntel IPF 1.0 SDKUnspecifiedIntel OBL SDK and Tools LicenseSnippet
/Intel-CP IntelHeaderIntel-CP IntelHeaderUnspecifiedUnspecifiedComponent
/IP Plan ApprovalIP Plan ApprovalUnspecifiedUnspecifiedComponent



Searches
SearchID RequiredFileSizeLineMatch
Intel CP headerNoCommon/Core/Cabinet.cpp8,8825..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Cabinet.cpp8,88210are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Cabinet.cpp8,88211..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Cabinet.cpp8,88214is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Cabinet.cpp8,88214treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Cabinet.cpp8,88216published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Cabinet.cpp8,88219any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Cabinet.cpp8,88220property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Cabinet.cpp8,88220..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Cabinet.cpp8,88222expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Cabinet.cpp8,88223property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Cabinet.cpp8,882174(HANDLE)pfdin->hf; // Set the filetime of the extracted file to the filedate from the package if (DosDateTimeToFileTime(pfdin->date
Intel CP headerNoCommon/Core/Common.cpp1,5685..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Common.cpp1,56810are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Common.cpp1,56811..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Common.cpp1,56814is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Common.cpp1,56814treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Common.cpp1,56816published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Common.cpp1,56819any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Common.cpp1,56820..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Common.cpp1,56820property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Common.cpp1,56822expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Common.cpp1,56823property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Conditions.cpp10,1685..9Copyright 2005 - 2023 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Conditions.cpp10,16810are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Conditions.cpp10,16811..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Conditions.cpp10,16814is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Conditions.cpp10,16814treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Conditions.cpp10,16816published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Conditions.cpp10,16819any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Conditions.cpp10,16820..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Conditions.cpp10,16820property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Conditions.cpp10,16822expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Conditions.cpp10,16823property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Conditions.cpp10,16855bReturn = false; // Treat empty condition and value of "1" as true
Intel CP headerNoCommon/Core/Conditions.cpp10,16888if (m_CurrentTokenType == SYMBOL_TYPE_OR) { GetNextToken(); bSecond = ParseExpression(); bReturn = bFirst
Intel CP headerNoCommon/Core/Conditions.cpp10,168109if (m_CurrentTokenType == SYMBOL_TYPE_AND) { GetNextToken(); bSecond = ParseBooleanTerm(); bReturn = (bFirst
Intel CP headerNoCommon/Core/Conditions.cpp10,168152CheckToken(SYMBOL_TYPE_RPAREN); // By the time we return we should
Intel CP headerNoCommon/Core/Conditions.cpp10,168152return we should be at the closing paren } else { firstValue = ResolveValue
Intel CP headerNoCommon/Core/Conditions.cpp10,168332if ending quote was found or if we hit end of
Intel CP headerNoCommon/Core/Conditions.cpp10,168356m_pszPos) || *m_pszPos == L'_'); // AND, OR, and NOT are read in as
Intel CP headerNoCommon/Core/Conditions.cpp10,168357..359here if (m_sCurrentToken == L"AND") { m_CurrentTokenType = SYMBOL_TYPE_AND; m_sCurrentToken.clear(); } else if (m
Intel CP headerNoCommon/Core/Conditions.cpp10,168362..364else if (m_sCurrentToken == L"OR") { m_CurrentTokenType = SYMBOL_TYPE_OR; m_sCurrentToken.clear(); } else if (m
Intel CP headerNoCommon/Core/Configuration.cpp7,9775..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Configuration.cpp7,97710are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Configuration.cpp7,97711..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Configuration.cpp7,97714is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Configuration.cpp7,97714treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Configuration.cpp7,97716published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Configuration.cpp7,97719any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Configuration.cpp7,97720property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Configuration.cpp7,97720..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Configuration.cpp7,97722expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Configuration.cpp7,97723property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Configuration.cpp7,97794m_sDefaultTarget); } //**************************************************************************** // MSFT recommends using the VerifyVersionInfo() API however it is
Intel CP headerNoCommon/Core/Configuration.cpp7,97795however it is tied to // the underlying OS version. This prevents
Intel CP headerNoCommon/Core/Configuration.cpp7,97796that is pre-initialized to the OS // values to test against
Intel CP headerNoCommon/Core/Configuration.cpp7,977107false; // By default fill in all the fields with all 1's that indicates a
Intel CP headerNoCommon/Core/Configuration.cpp7,977133its a don't care value OR it should match what was
Intel CP headerNoCommon/Core/Configuration.cpp7,977143osvTarget.wProductType == osv.wProductType); return bPassed; } //**************************************************************************** // Uses the OS version strings passed in
Intel CP headerNoCommon/Core/Configuration.cpp7,977143version strings passed in via the setup.xml configuration file. // This will
Intel CP headerNoCommon/Core/Configuration.cpp7,977144file. // This will only check the portions that are provided, the rest are treated // as wildcards
Intel CP headerNoCommon/Core/Configuration.cpp7,977145..146string used here is not the typical 4-part version. // The parts are as follows: // [OS
Intel CP headerNoCommon/Core/Configuration.cpp7,977145rest are treated // as wildcards. The 4-part string used here is
Intel CP headerNoCommon/Core/Configuration.cpp7,977150Examples: // "6.0" will pass if the system is Vista based, Vista
Intel CP headerNoCommon/Core/Configuration.cpp7,977150system is Vista based, Vista or Win2K8 R1 // "6.0.1" will pass
Intel CP headerNoCommon/Core/Configuration.cpp7,977153match Vista, Win2K8 R1, Win7, and Win2K8 R2 // "6.1" will match
Intel CP headerNoCommon/Core/Configuration.cpp7,977154R2 // "6.1" will match Win7 or Win2K8 R2 // "6.1.3" will match
Intel CP headerNoCommon/Core/Configuration.cpp7,977188Valid .NET versions are in the form "x.y" and each is separated by a
Intel CP headerNoCommon/Core/CoreRes.h5,0145..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/CoreRes.h5,01410are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/CoreRes.h5,01411..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/CoreRes.h5,01414is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/CoreRes.h5,01414treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/CoreRes.h5,01416published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/CoreRes.h5,01419any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/CoreRes.h5,01420..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/CoreRes.h5,01420property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/CoreRes.h5,01422expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/CoreRes.h5,01423property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Dialog.cpp31,9725..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Dialog.cpp31,97210are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Dialog.cpp31,97211..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Dialog.cpp31,97214is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Dialog.cpp31,97214treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Dialog.cpp31,97216published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Dialog.cpp31,97219any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Dialog.cpp31,97220property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Dialog.cpp31,97220..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Dialog.cpp31,97222expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Dialog.cpp31,97223property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Dialog.cpp31,972107using an RTL language add the RTL bits to the dialog. This needs to be
Intel CP headerNoCommon/Core/Dialog.cpp31,972108needs to be done before // the call to CreateDialogIndirect() so that
Intel CP headerNoCommon/Core/Dialog.cpp31,972496size); SetMinSize(size.cx,size.cy); // Create and set fonts m_hTitleFont.Load(FONT
Intel CP headerNoCommon/Core/Dialog.cpp31,972502m_hSubTitleFont),0); // Set dialog and banner text CLanguage::GetInstance().LoadText
Intel CP headerNoCommon/Core/Dialog.cpp31,972565Only raise cancel dialog if the dialog currently has a system
Intel CP headerNoCommon/Core/Dialog.cpp31,972656Draw logo on upper right (or left if RTL... this happens
Intel CP headerNoCommon/Core/Dialog.cpp31,9727290); // If we just disabled all navigation buttons, then remove the dialog close button, // otherwise enable
Intel CP headerNoCommon/Core/Dialog.cpp31,972927mbp.dwStyle |= MB_USERICON; // Set language and directionality //mbp.dwLanguageId = g_Resources.GetCurrentLangID(); if
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9075..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,90710are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,90711..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,90714is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,90714treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,90716published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,90719any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,90720property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,90720..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,90722expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,90723property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,90746LOGO_WIDTH 130 //**************************************************************************** //**************************************************************************** // Handler for the OS owned folder chooser static
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,90754BFFM_SETSELECTION,TRUE,lpData); // Set the browse dialog caption wstring s
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,90771hControl); } //**************************************************************************** // Read basic attributes from the current node // Dock - Must be
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,90774there is no // margins attribute or does not contain a value
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,90775a value for every side. // The format of Margins is as
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,90776optional so that if only the left side should have a
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,90777then // Margins can contain "Left" and the rest will default to a
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907140Reads font-related attributes from the current node. If any were
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907141they // are used to create and assign a custom font to
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907142..143was no font requested, obtain the font being used by the parent and assign // the same one to the control void CControl::AssignFont(CXMLNode
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907164(WPARAM)hFont,0); } //**************************************************************************** // Based on the current font assigned to the control, retrieve the font's // metrics void CControl::GetFontMetrics
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907176tm); ReleaseDC(hControl,hDC); } //**************************************************************************** // Calculates the space, in pixels, that a
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907178..179On entry, // rcBounds.right should contain the maximum allowable width. The rest of // the fields should contain 0. See
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071790. See SDK help for the DT_CALCRECT flag for // more
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907186hControl); // Make sure we perform the calculation with the font that will ultimately // be
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907201pszText; } ReleaseDC(hControl,hDC); } //**************************************************************************** // Calculates the bounding area that it would
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907201it would take to display the text without // clipping. Word-wrapping
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907202..203taken into account which increases the required // height. The non-client area (chrome
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907203(chrome) is also calculated and added to the // final required size void CControl
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907210m_hControl,rcBounds); // This adjust the bounds to account for the non-client (chrome) area
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907216hControl,GWL_EXSTYLE)); } //**************************************************************************** // Depending on the node name, create a descendant
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907275rcBounds); // Provide for space between the text and the border GetFontMetrics(m_hControl,tm
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907291return a refresh notification to the wizard if (DoBrowse(m_sProperty.c
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907294dwRet |= NOTIFICATION_REFRESH; } else // Setting the property from value only makes
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907317m_hControl); // Leaving bi.pidlRoot with the value 0 displays the tree from the desktop level. Since // installs would
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907318drives we set it to the value of My Computer SHGetFolderLocation
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907324NEWDIALOGSTYLE; // Use localized text for the browse dialog prompt CLanguage::GetInstance
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907330str(); bi.lpfn = _BrowseCallbackProc; // Pass in the current path so the browse dialog will set the initial selection to that // target
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907374Set initial state based on the contents of the associated property bool bChecked = CSetup
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907379BST_CHECKED,0); // Return notification to the parent as to whether the next button should be enabled
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907379next button should be enabled, or not if (m_sAction == L
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907392..393const { // We don't actually have the full width for the text due to the check box. // Reduce the bounds width by the width of the check box to allow the // boundary calculations to properly wrap
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907398CControl::CalculateBounds(rcBounds); // Restore the actual bounds width rcBounds.right += GetSystemMetrics
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907410CLICKED) { // Checkbox was clicked. Read the new state and update the property bool bChecked = (SendMessage(m
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907414L"0"); // Return notification to the parent as to whether the next button should be enabled
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907486GetFontMetrics(m_hControl,tm); // If the edit does not contain any
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907486contain any text ensure that the height doesn't get // smaller than
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907487height doesn't get // smaller than the active character height CalculateTextBounds(m
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907494tm.tmHeight; rcBounds.bottom += tm.tmInternalLeading; // This adjust the bounds to account for the non-client (chrome) area
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907503nCode) { // On losing focus, assign the edit control's value to its
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907528Edit subclass wndproc to show or hide the vertical scrollbar depending on // whether
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907529depending on // whether its needed, and to change behavior by handling
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907538msg) { case WM_SETFOCUS: // Prevent the control from getting focus case
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907539focus case WM_SETCURSOR: // Prevent the cursor from being set to
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907540beam case WM_CONTEXTMENU: // Prevent the context menu from being displayed
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907582fl.begin(); while (it != fl.end()) { //If the display text is not empty
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907582display text is not empty and there's a state change or setup mode is noinstall... if
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907588UNINSTALL && it->bNewState)) { //...then add the display text to the feature list. CLanguage::GetInstance().ResolveStringTemplate
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907598m_hControl,sText.c_str()); // Subclass the edit control g_pfnOrigEditProc = (WNDPROC)
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907744CControl::CalculateBounds(rcBounds); // Set the progress control height to the current font height GetFontMetrics(m
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907798..799const { // We don't actually have the full width for the text due to the radio button. // Reduce the bounds width by the width of the radio button to allow the // boundary calculations to properly wrap
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907804CControl::CalculateBounds(rcBounds); // Restore the actual bounds width rcBounds.right += GetSystemMetrics
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907819L"NEXTBUTTON") { // Return notification to the parent that the next button should be enabled
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907854SETTARGETDEVICE,0,0); // Turns on wordwrap // Stream the contents of the property into the richedit control wstring sText = CSetup
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907857If there is some content and the first character is a UNICODE
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907901done here instead of during the CreateWindow call otherwise the // initial checkbox states won't be
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907905..908GWL_STYLE) | TVS_CHECKBOXES); // Populate the tree AddFeatures(); // Subclass the tree control g_pfnOrigTreeProc = (WNDPROC)
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907918CFeatureTree::HandleMessage(UINT nMsg) { // When the control is being torn down
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907918is being torn down, save the feature states if (nMsg == WM
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907926ReadFeatures(); return NOTIFICATION_NONE; } //**************************************************************************** // Enumerate all features and add them as nodes into
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907926add them as nodes into the tree. Honor their // parent/child
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907939PARAM; tvis.item.stateMask = TVIS_STATEIMAGEMASK; // Iterate all features. Add them to the tree while honoring the specified hierarchy vector<CFeature>::const
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907943feature in order to select the correct parent node if (it
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907949else tvis.hParent = nullptr; // Choose checked or unchecked tvis.item.state = INDEXTOSTATEIMAGEMASK(it->bNewState
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907965it->nID] = hNode; it++; } } //**************************************************************************** // Enumerate all features and look up each node. From
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907965..966look up each node. From the node read the // current state of the checkbox and update the feature new state void CFeatureTree
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907980Recursive function to walk down the tree and uncheck all nodes void CFeatureTree::UncheckChildren(HWND
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,907994..995Recursive function to walk up the tree checking nodes along the way until // the root void CFeatureTree::CheckParent(HWND
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,008has been changed. Depending on the new state // one of two
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,010occur; // - Node was checked: Set the checked for the parent node // - Node was unchecked
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,011node // - Node was unchecked: Uncheck all children void CFeatureTree::UpdateTree(HWND
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,035case WM_KEYDOWN: // Avoid expanding and collapsing of nodes if (wParam
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,041if (wParam == VK_SPACE) { // Get the selected node HTREEITEM hItem = TreeView
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,044TreeView_GetSelection(hwnd); // Flip the node state UINT nState = (TreeView
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,048nState)),TVIS_STATEIMAGEMASK); // Update parent and children states UpdateTree(hwnd,hItem
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,053case WM_LBUTTONDBLCLK: // Avoid expanding and collapsing of nodes return 0
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,056call default procedure to update the node state CallWindowProc(g_pfnOrigTreeProc
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,059must have changed; update parent and children. hti.pt.x = LOWORD(lParam
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,059hwnd,msg,wParam,lParam); // If the click was on the state icon then the state must have changed; update
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,066consistent by making this node the current one } return 0; } return
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,094it == cend()) ? nullptr : *it; } //**************************************************************************** // Evaluates the condition string for this page
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,095sequence. This is called when the page is about to // become
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,095it should be // shown in the wizard sequence. This is called
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,105Evaluate(m_sCondition.c_str()); } //**************************************************************************** //**************************************************************************** // Calculates the dock area bounds and updates the remaining client area to // exclude
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,138break; case DockFill: // Take up all the remaining area CopyRect(&rcDockArea,&m
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,144SetRectEmpty(&m_rcClientArea); break; } // Reduce the dock area by the size of the margins rcDockArea.left += rcMargin.left; rcDockArea.top += rcMargin.top
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,152rcDockArea.right -= rcMargin.right; rcDockArea.bottom -= rcMargin.bottom; } //**************************************************************************** // Adjust the control position within the dock area; center/right/stretch
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,212their display from their assigned source void CWizardPageDyn::RefreshControls() { for_each
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,227ENABLE_BUTTONS,(WPARAM)nButtons,0); } //**************************************************************************** // The tab order directly reflects the z-order. Since controls are
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,228Since controls are read from // the XML and added in docking order, the resulting tab order is not
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,229not correct. // Here we copy the control vector and sort it before forcing each
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,230in // turn to move to the top of the z-order. When the loop is complete the // resulting z-order will reflect
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,231resulting z-order will reflect the request void CWizardPageDyn::SetTabOrder() { CControlList
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,237a temporary copy for sorting. The original reflects docking order so
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,240use of a Lambda in the framework sort(cl.begin(),cl.end(),[](CControl
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,261Read subtitle; can be text and/or string ID format ({#xyz}) m
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,264changes are requested, if not the buttons retain their state from
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,264buttons retain their state from the previous page. // -noinstall mode always
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,265page. // -noinstall mode always enables the next button wstring s = node.GetAttribute
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,274EnableWizardButtons(wFlags); } // Loop through all controls defined for this dialog
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,280ctrlNode = nl.GetItem(i); // Create all controls whose evaluation attribute evaluates
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,304c_str()); } } } } SetTabOrder(); // Now that the controls are created, set their
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,337it is not available on all OS's CoCreateInstance(CLSID_TaskbarList,NULL
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,337IsProgress"); if (m_bIsProgress) { // Create the taskbar progress interface. Any error
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,342not in noinstall mode, trigger the setup thread, otherwise just show
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,343just show a // progress on the progress bar if (!CSetup::GetSetup
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,361OnDestroy() { CControlList::iterator it; // Release and clear the control list it = m_ControlList.begin
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,366it); // CControl destructor will destroy the control handle it++; } m_ControlList.clear
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,388area. As controls are added and docked this area // is reduced
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,388CControlList::const_iterator it; // Get the available client area. As controls
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,389this area // is reduced by the size of the dock GetClientRect(m_hWnd,&m
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,397access // Margins are specified in the XML as dialog units. Convert
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,398use them in control placement and sizing CopyRect(&rcMargins,&c.m_rcMargins
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,402MapDialogRect(m_hWnd,&rcMargins); // Calculates the minimum window size of a
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,403window text (with word-wrapping) and control chrome. rcBounds.left = 0; rcBounds.top
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,403control. This takes into account // the window text (with word-wrapping
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,440UpdateWindow(GetParent(m_hWnd)); } //**************************************************************************** // Find the control in question and forward notification messages to it
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,448hControl); if (pControl != NULL) { // Pass the notification to the control... DWORD dwRet = pControl->HandleNotification
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,451dwRet = pControl->HandleNotification(nNotificationCode); // ...and check to see if it
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,468..1,469progress messages by looking up the progress control by name and // setting the new value void CWizardPageDyn::OnProgress
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,509lParam; OnNotify(pNMHDR->hwndFrom,pNMHDR->code); } break; case WM_CTLCOLORSTATIC: return
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,518a message to advance to the next page SendMessage(GetParent(m
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,550pCurrentPage->Create(m_hWnd); // Set the subtitle based on the page CLanguage::GetInstance().ResolveStringTemplate(m
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,554area of this page on the wizard dialog SetWindowPos(*m_pCurrentPage,0,m
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,554IDC_SUBTITLE,sSubtitle.c_str()); // Set the working area of this page
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,559is a progress page, set the cursor to default or to the wait cursor HCURSOR hCursor = m
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,573windowTitleId) { m_WindowsTitleId = windowTitleId; } //**************************************************************************** // Finds the previous page that can be
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,583while (nIndex != -1) { nIndex--; // Ask the page whether it should be
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,594m_nCurrentPageIndex = nIndex; CreatePage(); } } //**************************************************************************** // Finds the next page that can be
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,606while (nIndex < m_Dialogs.size()) { // Ask the page whether it should be
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,620m_nCurrentPageIndex = nIndex; CreatePage(); } } //**************************************************************************** // Layout the wizard controls taking font sizes
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,621use XML-based UI as the embedded pages do void CWizard2
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,664control won't be deleted when the // class goes out of scope
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,664we're just leveraging CXMLButton, clear the handle so that the control won't be deleted when
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,677page area to just above the footer line // Banner title y
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,677m_rcPageArea.bottom = y - 4; // Set the bottom of the embedded page area to just
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,695area must be at least the height of the banner bitmap m_rcPageArea.top = (y
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,708NAME, 9); // Set fonts for the title and subtitle SendMessage(GetDlgItem(IDC_BANNER
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,716str()); // Map banner title to the product name, unless it has
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,751Only raise cancel dialog if the dialog currently has a system
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,768in noinstall mode then close the dialog if (m_bFinishPage || CSetup
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,768Finish Button // If this is the last page OR running in noinstall mode then
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,773IDC_CANCELFINISH); } else // Else as the user if it is ok
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,791hControl,HDC hdc) { // Banner title and subtitle should be white with
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,803..1,804HBRUSH)GetStockObject(WHITE_BRUSH); } //**************************************************************************** // Customize the background erase to optimize and avoid flicker. Draw the banner // and then erase the remaining area void CWizard2::OnEraseBkgnd
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,818Draw logo on upper right (or left if RTL... this happens
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,847WPARAM wParam) { HWND hChild; // Save the new requested states m_wButtonStates
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,857WIZARD_FINISH_BUTTON)) > 0); // Set the cancel/finish button with the appropriate string depending on state
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,861CANCEL); // If we just disabled all navigation buttons, then remove the dialog close button, // otherwise enable
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,869..1,870STYLE,lFlags | WS_SYSMENU); // Update the controls on the wizard (particularly the navigation buttons) in case // the text on the cancel/finish button was changed
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,870This eliminates cut text if the // new text is longer then
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,871new text is longer then the existing text LayoutControls(); } //**************************************************************************** INT_P
Intel CP headerNoCommon/Core/DynamicDlg.cpp62,9071,897custom messages need to set the DWL_MSGRESULT window property SetWindowLong
Intel CP headerNoCommon/Core/Features.cpp10,6435..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Features.cpp10,64310are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Features.cpp10,64311..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Features.cpp10,64314is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Features.cpp10,64314treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Features.cpp10,64316published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Features.cpp10,64319any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Features.cpp10,64320property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Features.cpp10,64320..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Features.cpp10,64322expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Features.cpp10,64323property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Features.cpp10,64343..44up a feature tree while the conditions // of the features it encounters evaluate to
Intel CP headerNoCommon/Core/Features.cpp10,64345a condition // evaluates to false or it reaches the top level feature. bool CFeaturesList
Intel CP headerNoCommon/Core/Features.cpp10,64389return NULL; } //**************************************************************************** // UpdateStates() determines current and expected installation state of all features. // Feature state depends on
Intel CP headerNoCommon/Core/Features.cpp10,64394Package install/uninstall condition. // Feature and package conditions should include command
Intel CP headerNoCommon/Core/Features.cpp10,64397Those dependencies like setup mode or current state may obviously change
Intel CP headerNoCommon/Core/Features.cpp10,64398set during various setup stages and // it is important when UpdateStates
Intel CP headerNoCommon/Core/Features.cpp10,643101true" compared to // "false" at the beginig of installation). void CFeaturesList
Intel CP headerNoCommon/Core/Features.cpp10,643119for a left brace indicating // the start of a GUID string
Intel CP headerNoCommon/Core/Features.cpp10,643124First need to look up the product based on the upgrade code DWORD dwError = pfnMsiEnumRelatedProducts(it->sPackageID.c
Intel CP headerNoCommon/Core/Features.cpp10,643128SUCCESS) { if (it->sName == L"ALL") { //We don't expect any particular
Intel CP headerNoCommon/Core/Features.cpp10,643135true; } else { // No error means the product was previously installed so
Intel CP headerNoCommon/Core/Features.cpp10,643142LOCAL); } } else { // Can't get product code so that means the product is not already installed
Intel CP headerNoCommon/Core/Features.cpp10,643143is not already installed so // the current state is set to
Intel CP headerNoCommon/Core/Features.cpp10,643165end()) { if (it->sPackageID.empty()) { //Dummy or grouping feature. Check only condition
Intel CP headerNoCommon/Core/Features.cpp10,643180for a left brace indicating // the start of a GUID string
Intel CP headerNoCommon/Core/Features.cpp10,643188SETUP_MODE_UPDATE: //Install/remove all features that are available: it
Intel CP headerNoCommon/Core/Features.cpp10,643192SETUP_MODE_REPAIR: //Install/remove all features that are available: it
Intel CP headerNoCommon/Core/Features.cpp10,643200bCurrentState && !uninstall_package; break; default: //All other non-install modes like
Intel CP headerNoCommon/Core/Features.cpp10,643215its name is put to the list // of features that will
Intel CP headerNoCommon/Core/Features.cpp10,643218feature that is already installed and should not be included in
Intel CP headerNoCommon/Core/Features.cpp10,643219its name is added to the list of features to remove
Intel CP headerNoCommon/Core/Features.cpp10,643252properly read nested feature elements and assign // correct parent ID. Parent
Intel CP headerNoCommon/Core/Features.cpp10,643272a PackageID was not specified AND this feature has a name
Intel CP headerNoCommon/Core/Features.cpp10,643272this feature has a name AND has a parent // then copy
Intel CP headerNoCommon/Core/Features.cpp10,643273has a parent // then copy the value of the parent's PackageID if (data.sPackageID.empty() && !data.sName.empty
Intel CP headerNoCommon/Core/Hardware.cpp33,9325..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Hardware.cpp33,93210are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Hardware.cpp33,93211..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Hardware.cpp33,93214treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Hardware.cpp33,93214is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Hardware.cpp33,93216published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Hardware.cpp33,93219any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Hardware.cpp33,93220property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Hardware.cpp33,93220..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Hardware.cpp33,93222expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Hardware.cpp33,93223property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Hardware.cpp33,932188currentVersion, installationType; long errorCode = 0; /* All Windows prior to Win10 used
Intel CP headerNoCommon/Core/Hardware.cpp33,932189this key ALWAYS contains '6.3' and real version is stored in
Intel CP headerNoCommon/Core/Hardware.cpp33,932190version is stored in CurrentMajorVersion and CurrentMinorVersion values. */ //First open registry
Intel CP headerNoCommon/Core/Hardware.cpp33,932254return first <= second; case VER_AND: return first && second; case VER
Intel CP headerNoCommon/Core/Hardware.cpp33,932256return first && second; case VER_OR: return first || second; } return true
Intel CP headerNoCommon/Core/Hardware.cpp33,932340If an architecture was specified and isn't the same, then no match if
Intel CP headerNoCommon/Core/Hardware.cpp33,932343a platform type was specified and isn't the same, then no match if
Intel CP headerNoCommon/Core/Hardware.cpp33,932362If an architecture was specified and isn't the same, then no match if
Intel CP headerNoCommon/Core/Hardware.cpp33,932365a platform type was specified and isn't the same, then no match if
Intel CP headerNoCommon/Core/Hardware.cpp33,932376into a 64bit format. If the string contains less // than 4
Intel CP headerNoCommon/Core/Hardware.cpp33,932377..378they are considered to be the value 0. // This is the same function as found in
Intel CP headerNoCommon/Core/Hardware.cpp33,932563sRootFolder = pszRootFolder; Logf(L"Scanning all active devices"); ScanAllDevices(); Scan2(L
Intel CP headerNoCommon/Core/Hardware.cpp33,932587VALUE) return; // Loop through files and folders in sFilePath while (dwError
Intel CP headerNoCommon/Core/Hardware.cpp33,932642there was a problem reading the Name. The first block past this catch
Intel CP headerNoCommon/Core/Hardware.cpp33,932643handler // detects an empty name and sets it to the relative file path. } if (pInfo
Intel CP headerNoCommon/Core/Hardware.cpp33,932663sLine = inf.ReadLine(); // Enumerate every section and find the best match. Best match is
Intel CP headerNoCommon/Core/Hardware.cpp33,932664Best match is defined // as the highest value when the decoration is converted to a
Intel CP headerNoCommon/Core/Hardware.cpp33,932686dwRank)) { // Decoration matches, now if the corresponding section is empty then
Intel CP headerNoCommon/Core/Hardware.cpp33,932687is an explicit block for the OS if (bSectionValid) { pInfo
Intel CP headerNoCommon/Core/Hardware.cpp33,932705sBestMatch.empty()) { Logf(L" Section with the best match: %s",sBestMatch.c_str
Intel CP headerNoCommon/Core/Hardware.cpp33,932722bAlreadyMatched = false; // Check for null or empty section string if (pszSection
Intel CP headerNoCommon/Core/Hardware.cpp33,932736TODO: Scan every id on the line Logf(L" Device: %s
Intel CP headerNoCommon/Core/Hardware.cpp33,932739quick lookup to see if the HW is available if (m
Intel CP headerNoCommon/Core/Hardware.cpp33,932770if installed INF is inbox or chipset or section = NO_DRV if (pInfo
Intel CP headerNoCommon/Core/Hardware.cpp33,932804a bitset } //*************************************************************************** // This member enumerates all active HW and records DID's into a set
Intel CP headerNoCommon/Core/Hardware.cpp33,932821hDeviceInfo != INVALID_HANDLE_VALUE) { // Parse the list to find any devices
Intel CP headerNoCommon/Core/Hardware.cpp33,932828hDeviceInfo,i++,&dd)) break; // HWIDs and compatible HWIDs are accessed separately
Intel CP headerNoCommon/Core/Hardware.cpp33,932828..829HWIDs are accessed separately. Get the size of both lists and read // both into the same buffer. That way we
Intel CP headerNoCommon/Core/Hardware.cpp33,932829..830we only need one loop and the compatible list is // at the bottom and is only processed if a
Intel CP headerNoCommon/Core/Hardware.cpp33,9328780x%X)",GetLastError()); return; } // Parse the list to find any devices
Intel CP headerNoCommon/Core/Hardware.cpp33,932885..886HWIDs are accessed separately. Get the size of both lists and read // both into the same buffer. That way we
Intel CP headerNoCommon/Core/Hardware.cpp33,932885hDeviceInfo,i++,&dd)) break; // HWIDs and compatible HWIDs are accessed separately
Intel CP headerNoCommon/Core/Hardware.cpp33,932886..887we only need one loop and the compatible list is // at the bottom and is only processed if a
Intel CP headerNoCommon/Core/Hardware.cpp33,932981L"SHFileOperation returned an error (Code is not always a Win32
Intel CP headerNoCommon/Core/Hardware.cpp33,932981is not always a Win32 code).", __FILE__, __LINE__); } } b >>= 1; j
Intel CP headerNoCommon/Core/Hardware.cpp33,9321,002(pszCurrentInfFilePath); //Constructing path of all *.inf files to remove wcscpy
Intel CP headerNoCommon/Core/Hardware.cpp33,9321,009szAllInfFiles[nPathTmpLen + 1] = 0; //Constructing source path from where correct *.inf
Intel CP headerNoCommon/Core/Hardware.cpp33,9321,027FOF_NOCONFIRMATION | FOF_NOCONFIRMMKDIR; //Deleting all *.inf files nError = SHFileOperation(&fo
Intel CP headerNoCommon/Core/Hardware.cpp33,9321,030is not always a Win32 code).",__FILE__,__LINE__); //Configuring SHFILEOPSTRUCT to
Intel CP headerNoCommon/Core/Hardware.cpp33,9321,030L"SHFileOperation returned an error (Code is not always a Win32
Intel CP headerNoCommon/Core/Hardware.cpp33,9321,040is not always a Win32 code).",__FILE__,__LINE__); } //**************************************************************************** bool CHardware::
Intel CP headerNoCommon/Core/Hardware.cpp33,9321,040L"SHFileOperation returned an error (Code is not always a Win32
Intel CP headerNoCommon/Core/Hardware.cpp33,9321,049bool bWillInstall = false; // Insure that the name exists before trying to
Intel CP headerNoCommon/Core/Include/Cabinet.h3,0855..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/Cabinet.h3,08510are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/Cabinet.h3,08511..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/Cabinet.h3,08514treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/Cabinet.h3,08514is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/Cabinet.h3,08516published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/Cabinet.h3,08519any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/Cabinet.h3,08520..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/Cabinet.h3,08520property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/Cabinet.h3,08522expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/Cabinet.h3,08523property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/Cabinet.h3,08529writing. // ========================================================================== #pragma once // Base Error Code. Result from member functions can
Intel CP headerNoCommon/Core/Include/Cabinet.h3,08530error from 1 to 0xAFFF, // or an error from 0xB000 and up. Subtract the base from these values to
Intel CP headerNoCommon/Core/Include/Common.h24,4095..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/Common.h24,40910are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/Common.h24,40911..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/Common.h24,40914is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/Common.h24,40914treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/Common.h24,40916published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/Common.h24,40919any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/Common.h24,40920..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/Common.h24,40920property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/Common.h24,40922expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/Common.h24,40923property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/Common.h24,40973Removed writing "Version" value to the registry in UpdateProductKey Added WillInstall
Intel CP headerNoCommon/Core/Include/Common.h24,40989scan has been moved upfront and done once instead of for
Intel CP headerNoCommon/Core/Include/Common.h24,40997support Added conditions for install and uninstall Minimum MSI version needed
Intel CP headerNoCommon/Core/Include/Common.h24,409101easier to use feature display and installation, added unit-tests Fixed
Intel CP headerNoCommon/Core/Include/Common.h24,409112Extract driver function extracts to the setup folder and ignores input. Added custom switch
Intel CP headerNoCommon/Core/Include/Common.h24,409116paths by combining them with the current directory 2.5.4 4909611 - Currently
Intel CP headerNoCommon/Core/Include/Common.h24,409124log files created when using the DELL CVT tool (Modified -report
Intel CP headerNoCommon/Core/Include/Common.h24,409127ed <path> switch which wraps the functionality of the -a and -p switches Converted dialog page
Intel CP headerNoCommon/Core/Include/Common.h24,409128to protected virtual. This enables the dialog classes to be derived
Intel CP headerNoCommon/Core/Include/Common.h24,409130in an empty ADDLOCAL property. The MSI is not launched under
Intel CP headerNoCommon/Core/Include/Common.h24,409130to CPropertyList class Now handling the case where no features are
Intel CP headerNoCommon/Core/Include/Common.h24,409131within another FeatureItem. Children take the Package of the parent item For a nested
Intel CP headerNoCommon/Core/Include/Common.h24,409131this condition FeatureItems can omit the PackageID attribute when they are
Intel CP headerNoCommon/Core/Include/Common.h24,409132evaluate to true along with all its parents conditions. 2.5.7 Added
Intel CP headerNoCommon/Core/Include/Common.h24,409143Utilities/h/cpp Added GetFirstChildNode() and GetNextNode() members to CXML class
Intel CP headerNoCommon/Core/Include/Common.h24,409146support for Windows server 2012 and Windows Blue client/server 4944076
Intel CP headerNoCommon/Core/Include/Common.h24,4091474944076 RST (12.x) 2.0.33 - extractdrivers and report options do not appear
Intel CP headerNoCommon/Core/Include/Common.h24,409151Utilities. Currently used to prune the MSI log file. 2.5.11 Fix
Intel CP headerNoCommon/Core/Include/Common.h24,409154key assignments don't work in the RST installer window for user
Intel CP headerNoCommon/Core/Include/Common.h24,409158implementation of OnShowWizard() to display the UI from XML Added new
Intel CP headerNoCommon/Core/Include/Common.h24,409163..166CPropertyList::ResolveVariables() in addition to the existing $() 2.5.14 Added error code to error string lookup in
Intel CP headerNoCommon/Core/Include/Common.h24,409173..176This was to accommodate referencing the value from XML 2.5.17 All features will appear in the feature list (XML UI only
Intel CP headerNoCommon/Core/Include/Common.h24,409185IIF_RESOURCEFOLDER which points to the temporary language folder while setup
Intel CP headerNoCommon/Core/Include/Common.h24,409187to <Link> Added IIF_SILENT and IIF_NOINSTALL properties Bug fix
Intel CP headerNoCommon/Core/Include/Common.h24,409201that button. This attribute forces the "Property" attribute to be ignored
Intel CP headerNoCommon/Core/Include/Common.h24,409201can be set to "Yes" or "No" to force the selection of that button. This
Intel CP headerNoCommon/Core/Include/Common.h24,409201not present is to select the radio button if the value of the property "Property" equals the value of "Value". CXML class
Intel CP headerNoCommon/Core/Include/Common.h24,409205should be used when populating the drivers table. Fixed Added scrubbing
Intel CP headerNoCommon/Core/Include/Common.h24,409205now be "X86_MYNAME". This is the name that should be used
Intel CP headerNoCommon/Core/Include/Common.h24,409205are replaced with an underscore "_", and finally the entire name is upper-cased
Intel CP headerNoCommon/Core/Include/Common.h24,409205is now scrubbed to remove the .inf extension, backslashes "\" are replaced
Intel CP headerNoCommon/Core/Include/Common.h24,409205been enhanced. Default name is the relative path where the extracted INF is located. This
Intel CP headerNoCommon/Core/Include/Common.h24,409208table. Fixed Added scrubbing to the "ProviderName" read from the registry in ReadInstalledDriverData() (Hardware.cpp). This
Intel CP headerNoCommon/Core/Include/Common.h24,409208ReadInstalledDriverData() (Hardware.cpp). This was causing the installer to crash when the value read contained "%" characters. These characters are now
Intel CP headerNoCommon/Core/Include/Common.h24,409209not propagate to an exit code. Wizard dialog frame contents are
Intel CP headerNoCommon/Core/Include/Common.h24,409210embedded page displayed. Now when the complete page is displayed the "Finish" button is resized to
Intel CP headerNoCommon/Core/Include/Common.h24,409210button is resized to accommodate the changed string size. XML UI
Intel CP headerNoCommon/Core/Include/Common.h24,409211an action type of BROWSE and then canceling the popup dialog resulted in an
Intel CP headerNoCommon/Core/Include/Common.h24,409212height. Fix was to set the minimum height to the height of the selected font. DriversCA - When auto
Intel CP headerNoCommon/Core/Include/Common.h24,409213MYNAME_DID". With this fix the result is now "_INF_MYNAME.x86_VERSION
Intel CP headerNoCommon/Core/Include/Common.h24,409213chopped off. For example if the packagename was "MyName.x86" the resulting properties were of the form "_INF_MYNAME_VERSION" and "_INF_MYNAME_DID". With this
Intel CP headerNoCommon/Core/Include/Common.h24,409213font. DriversCA - When auto-creating the "_INF_<PackageInfoName>_*" properties and the INF's packageinfo/name contained periods, the contents from the last period until the end were being chopped off
Intel CP headerNoCommon/Core/Include/Common.h24,409213result is now "_INF_MYNAME.x86_VERSION" and "_INF_MYNAME.x86_DID". 2.5.22 New Added
Intel CP headerNoCommon/Core/Include/Common.h24,409218a private copy constructor to the CPropertyList class to prevent improper
Intel CP headerNoCommon/Core/Include/Common.h24,409220Fixed XML UI - Check boxes and radio buttons were not correctly
Intel CP headerNoCommon/Core/Include/Common.h24,409221page where that page was the first page in the wizard. Fixed so that the button is disabled correctly. 2.5.23
Intel CP headerNoCommon/Core/Include/Common.h24,409225changed internal implementation when creating and initializing controls. This eliminates side
Intel CP headerNoCommon/Core/Include/Common.h24,409226using conditions. XML UI - Using the BROWSE action in a button
Intel CP headerNoCommon/Core/Include/Common.h24,409226in a button control clears the associated property when canceling the browse folder dialog. 2.5.24 New
Intel CP headerNoCommon/Core/Include/Common.h24,409236kernel.dll as a secondary version source to workaround GetVersionEx() returning the wrong version on Win8.1. 2.5.26
Intel CP headerNoCommon/Core/Include/Common.h24,409242Setting it to "no" prevents the MSI from being copied to
Intel CP headerNoCommon/Core/Include/Common.h24,409242MSI from being copied to the Package Cache Schema: Added "SelfARP
Intel CP headerNoCommon/Core/Include/Common.h24,409243directly creates its ARP entry and relevant markup in wxs files
Intel CP headerNoCommon/Core/Include/Common.h24,409243to <Setup> element. If "Yes" the setup directly creates its ARP
Intel CP headerNoCommon/Core/Include/Common.h24,409247that executes whatever is in the "Launch" attribute when the page is being shutdown. In
Intel CP headerNoCommon/Core/Include/Common.h24,409248filetype to an installed application. The progress page now sets the cursor to busy. When running
Intel CP headerNoCommon/Core/Include/Common.h24,409249battery, such as a laptop, the property IIF_BATTERYPOWER records the % of battery power left. If
Intel CP headerNoCommon/Core/Include/Common.h24,409249on battery (not plugged in) the property IIF_ONBATTERYPOWER is created
Intel CP headerNoCommon/Core/Include/Common.h24,409249IIF_ONBATTERYPOWER is created with the value of "1". Fixed Progress
Intel CP headerNoCommon/Core/Include/Common.h24,409252multiple MSI's in one transaction. The progress bar now swings left
Intel CP headerNoCommon/Core/Include/Common.h24,409253entry was removed when cancelling the installer on the modify page When upgrading from
Intel CP headerNoCommon/Core/Include/Common.h24,409253ARP was broken in that the ARP entry was removed when
Intel CP headerNoCommon/Core/Include/Common.h24,409254passed into it, due do the framework thinking that an MSI
Intel CP headerNoCommon/Core/Include/Common.h24,409254a legacy (non-MSI) installation, the installing MSI would not get
Intel CP headerNoCommon/Core/Include/Common.h24,409254installing MSI would not get the correct properties passed into it
Intel CP headerNoCommon/Core/Include/Common.h24,409257of keeping it synchronized with the property "IIF_SETUPMODE". Installed version
Intel CP headerNoCommon/Core/Include/Common.h24,409257SetupMode member variable due to the complication of keeping it synchronized
Intel CP headerNoCommon/Core/Include/Common.h24,409258property "IIF_SETUPMODE". Installed version and installed folder are now retrieved
Intel CP headerNoCommon/Core/Include/Common.h24,409258data. In addition this leaves the product registry open for the application to use. 2.5.28 Fixed
Intel CP headerNoCommon/Core/Include/Common.h24,409258folder are now retrieved from the ARP key location. This avoids
Intel CP headerNoCommon/Core/Include/Common.h24,4092612.5.27. Some switches, such as the -? switch, no longer worked. 2.5.29
Intel CP headerNoCommon/Core/Include/Common.h24,409265a unique file by using the new attribute 'LogFile'. If this
Intel CP headerNoCommon/Core/Include/Common.h24,409266sitting this to '1' in the <Properties> section of setup.xml, MSI
Intel CP headerNoCommon/Core/Include/Common.h24,409267put in for cases where the transactions cause issues. It is
Intel CP headerNoCommon/Core/Include/Common.h24,409268files will not get pruned and continue to grow. Changed 'IgnoreError
Intel CP headerNoCommon/Core/Include/Common.h24,409277void CSetup::CreateARP() 2.5.31 Changed the Extract folder from W2K8-R2-x64 to
Intel CP headerNoCommon/Core/Include/Common.h24,409281attempt to install INFs from source directory that exist in the driver table. 2.5.33 Changed version
Intel CP headerNoCommon/Core/Include/Common.h24,409290when determining available width for the title and subtitle. Higher DPI settings inrease
Intel CP headerNoCommon/Core/Include/Common.h24,409297This solves empty feature list and default behavior when no new
Intel CP headerNoCommon/Core/Include/Common.h24,4093062.5.40 Extended IIF condition with >= and <= operators. Numbers are held as
Intel CP headerNoCommon/Core/Include/Common.h24,409309symbol). 2.5.41 Removed hardcoded references and D drive dependencies by introducing
Intel CP headerNoCommon/Core/Include/Common.h24,409310may be overriden. Moved IIDS and Cabarc to IIF3\Tools next
Intel CP headerNoCommon/Core/Include/Common.h24,409318feature Setup.cpp @ 4107 Commented unused code Pages.cpp @ 4107 2.5.44 Extended condition
Intel CP headerNoCommon/Core/Include/Common.h24,409331on help screen in CHT and CHS languages. 2.5.48 Added "fresh
Intel CP headerNoCommon/Core/Include/Common.h24,409334present on a system components and installs whole package content. 2.5.49
Intel CP headerNoCommon/Core/Include/Common.h24,409338uninstalls device Install.data now contains all Device IDs of all matched devices - not only first
Intel CP headerNoCommon/Core/Include/Common.h24,4093412.5.50 Fixed Klocwork issues (Criticals and errors) 2.5.51 Added IIF_HASBATTERY
Intel CP headerNoCommon/Core/Include/Common.h24,409350now always used on install and uninstall. 2.5.54 Added quotes for
Intel CP headerNoCommon/Core/Include/Common.h24,409381from 'dmus' to 'omus'. 2.6.6 Code clean up for unused tools
Intel CP headerNoCommon/Core/Include/Common.h24,409382unused tools; Move ME11.6 specific code from common to ME11.6 product
Intel CP headerNoCommon/Core/Include/Common.h24,409392control panel entry when show the finish page. 2.7.3 Update VS
Intel CP headerNoCommon/Core/Include/Common.h24,4094022.7.5 Fix Klocwork issues (Criticals and errors) and Optimize code. 2.7.6 Use newdev API to
Intel CP headerNoCommon/Core/Include/Common.h24,409408driver store driver. 2.7.7 Move source codes to OWR. 2.7.8 Fix
Intel CP headerNoCommon/Core/Include/Common.h24,409411codes to OWR. 2.7.8 Fix the update fail issue by helping
Intel CP headerNoCommon/Core/Include/Common.h24,409411by helping user to reboot the machine. 2.7.9 Update WIX library
Intel CP headerNoCommon/Core/Include/Common.h24,409422tool. Format should always remain the same #define CORE_VERSION L
Intel CP headerNoCommon/Core/Include/Common.h24,409427codes are only used internally and are mapped to a generic
Intel CP headerNoCommon/Core/Include/Common.h24,4094335 // Installed product package version or drivers are newer #define IIF
Intel CP headerNoCommon/Core/Include/Common.h24,4094347 // Error occurred during MSI or driver extraction #define IIF_ERROR
Intel CP headerNoCommon/Core/Include/Common.h24,409441when a battery is present and reports the % of power remaining #define IIF
Intel CP headerNoCommon/Core/Include/Common.h24,409442DRVFOLDER L"IIF_DRVFOLDER" // Holds the path to INF's when user
Intel CP headerNoCommon/Core/Include/Common.h24,409443Path to cache where setup.exe and MSI's are cached #define IIF
Intel CP headerNoCommon/Core/Include/Common.h24,409444Path to cache where setup.exe and MSI's are cached (old unsecure
Intel CP headerNoCommon/Core/Include/Common.h24,409445L"IIF_DEBUG_REPORTEDVERSION" // If the OS version was obtained via
Intel CP headerNoCommon/Core/Include/Common.h24,409445kernel.dll, this property will contain the version #define IIF_SKIPHWCHECK L
Intel CP headerNoCommon/Core/Include/Common.h24,409447an error occurred this stores the actual error instead of the generic 1603 code #define IIF_EXTRACTFOLDER L"IIF
Intel CP headerNoCommon/Core/Include/Common.h24,409447L"IIF_EXITCODE" // Setup error code. This is not the final exit code, if an error occurred this
Intel CP headerNoCommon/Core/Include/Common.h24,409449if ICC is included in the setup #define IIF_ICCINSTALLEDPATH L
Intel CP headerNoCommon/Core/Include/Common.h24,409450ICC is already installed, contains the full path to installed folder
Intel CP headerNoCommon/Core/Include/Common.h24,409451setup is already installer, contains the installed version. Empty if not
Intel CP headerNoCommon/Core/Include/Common.h24,409452INSTALLFOLDER" // Target installation folder for the primary MSI #define IIF_IS64 L
Intel CP headerNoCommon/Core/Include/Common.h24,409454IIF_LANGCOUNTRY" // ISO language-country code (eg. en-US) #define IIF
Intel CP headerNoCommon/Core/Include/Common.h24,409455LICENSE L"IIF_LICENSE" // Stores the license to display in the wizard #define IIF_LOGFOLDER L
Intel CP headerNoCommon/Core/Include/Common.h24,4094671" if -noicc was used or default is no ICC #define
Intel CP headerNoCommon/Core/Include/Common.h24,409475OS L"IIF_OS" // Contains the OS version in "x.y" major
Intel CP headerNoCommon/Core/Include/Common.h24,409476OSSERVICEPACK L"IIF_OSSERVICEPACK" // Contains the active OS service pack as
Intel CP headerNoCommon/Core/Include/Common.h24,409477PACKAGEPATH L"IIF_PACKAGEPATH" // Contains the path to the extracted payload during processing #define
Intel CP headerNoCommon/Core/Include/Common.h24,409478PACKAGEVERSION L"IIF_PACKAGEVERSION" // Contains the installing product version #define IIF
Intel CP headerNoCommon/Core/Include/Common.h24,409481README L"IIF_README" // Stores the readme to display in the wizard #define IIF_RESOURCEFOLDER L
Intel CP headerNoCommon/Core/Include/Common.h24,409482L"IIF_RESOURCEFOLDER" // Points to the setup language resource folder #define
Intel CP headerNoCommon/Core/Include/Common.h24,409483L"IIF_SETUPPATH" // Folder containing the current setup being run #define
Intel CP headerNoCommon/Core/Include/Common.h24,409489current OS is Windows 10 or above
Intel CP headerNoCommon/Core/Include/Conditions.h3,1045..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/Conditions.h3,10410are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/Conditions.h3,10411..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/Conditions.h3,10414treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/Conditions.h3,10414is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/Conditions.h3,10416published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/Conditions.h3,10419any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/Conditions.h3,10420..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/Conditions.h3,10420property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/Conditions.h3,10422expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/Conditions.h3,10423property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/Conditions.h3,10448SYMBOL_TYPE_END, SYMBOL_TYPE_OR, SYMBOL_TYPE_AND, SYMBOL_TYPE_NOT, SYMBOL_TYPE
Intel CP headerNoCommon/Core/Include/Conditions.h3,10455m_pszPos; // Current position in the evaluation string LPCWSTR m_pszCondition
Intel CP headerNoCommon/Core/Include/Conditions.h3,10458of current token, if identifier or string bool ParseExpression(); bool ParseBooleanTerm
Intel CP headerNoCommon/Core/Include/Configuration.h3,2305..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/Configuration.h3,23010are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/Configuration.h3,23011..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/Configuration.h3,23014is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/Configuration.h3,23014treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/Configuration.h3,23016published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/Configuration.h3,23019any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/Configuration.h3,23020..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/Configuration.h3,23020property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/Configuration.h3,23022expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/Configuration.h3,23023property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/Configuration.h3,23035CConfiguration { public: wstring m_sPID; // The PID of the installer wstring m_sProductName; // Product
Intel CP headerNoCommon/Core/Include/Configuration.h3,23042m_bHasDrivers; // If true if the installer contains drivers, false if
Intel CP headerNoCommon/Core/Include/Configuration.h3,23046installer bool m_bSupportsX86; // true if the setup supports x86 installation bool
Intel CP headerNoCommon/Core/Include/Configuration.h3,23047installation bool m_bSupportsX64; // true if the setup supports x64 installation bool
Intel CP headerNoCommon/Core/Include/Configuration.h3,23051If true, setup will create the ARP entry public: CConfiguration(); void
Intel CP headerNoCommon/Core/Include/Dialog.h6,8665..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/Dialog.h6,86610are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/Dialog.h6,86611..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/Dialog.h6,86614is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/Dialog.h6,86614treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/Dialog.h6,86616published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/Dialog.h6,86619any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/Dialog.h6,86620..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/Dialog.h6,86620property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/Dialog.h6,86622expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/Dialog.h6,86623property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,5105..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51010are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51011..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51014is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51014treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51016published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51019any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51020..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51020property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51022expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51023property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51028Directives returned after control creation and after handling notifications #define NOTIFICATION
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51030define NOTIFICATION_ENABLENEXT 1 // Directs the wizard to enable the Next button #define NOTIFICATION_DISABLENEXT
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51031define NOTIFICATION_DISABLENEXT 2 // Directs the wizard to disable the Next button #define NOTIFICATION_REFRESH
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51032define NOTIFICATION_REFRESH 4 // Directs the wizard to refresh all the controls on the current page //**************************************************************************** enum DOCKSIDE { DockLeft
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51044HWND m_hControl; // Handle to the control wstring m_sName; // Name
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51045sName; // Name used to reference the control. Read from the XML and is optional DOCKSIDE m_Dock
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51046m_Dock; // Dock location for the control. Required ALIGNMENT m_Alignment
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51048add on each side of the control. These are specified in
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,51050sValue; // Value to assign to the property when the control is triggered wstring m
Intel CP headerNoCommon/Core/Include/DynamicDlg.h10,510235pTaskBarList; // This is what implements the taskbar progress feature void SetDockAreaAndUpdateClientArea
Intel CP headerNoCommon/Core/Include/Exceptions.h3,0835..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/Exceptions.h3,08310are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/Exceptions.h3,08311..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/Exceptions.h3,08314treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/Exceptions.h3,08314is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/Exceptions.h3,08316published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/Exceptions.h3,08319any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/Exceptions.h3,08320..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/Exceptions.h3,08320property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/Exceptions.h3,08322expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/Exceptions.h3,08323property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/Features.h3,4355..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/Features.h3,43510are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/Features.h3,43511..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/Features.h3,43514treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/Features.h3,43514is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/Features.h3,43516published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/Features.h3,43519any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/Features.h3,43520property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/Features.h3,43520..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/Features.h3,43522expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/Features.h3,43523property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/Features.h3,43538sDisplayText; // String to display in the UI. This can include {#xxx
Intel CP headerNoCommon/Core/Include/Features.h3,43539package ID. This could be the upgradecode // GUID for MSI packages
Intel CP headerNoCommon/Core/Include/Features.h3,43540upgradecode // GUID for MSI packages, or a unique identifier for other
Intel CP headerNoCommon/Core/Include/Hardware.h9,0665..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/Hardware.h9,06610are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/Hardware.h9,06611..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/Hardware.h9,06614is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/Hardware.h9,06614treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/Hardware.h9,06616published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/Hardware.h9,06619any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/Hardware.h9,06620..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/Hardware.h9,06620property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/Hardware.h9,06622expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/Hardware.h9,06623property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/Hardware.h9,066108sInstalledINF; // INF currently active on the device wstring m_sInstalledVersion; // INF
Intel CP headerNoCommon/Core/Include/Hardware.h9,066139none. DWORD dwOSFlags; // Indicates OS's the INF is decorated for. Used
Intel CP headerNoCommon/Core/Include/Hardware.h9,066144set<wstring> matchedDIDs; // set of all matched DeviceID's bool IsUpgrade(); // Indicates
Intel CP headerNoCommon/Core/Include/Hardware.h9,066146that this INF was matched and is a newer version bool
Intel CP headerNoCommon/Core/Include/Hardware.h9,066148that this INF was matched and the same version of the driver is currently installed. bool
Intel CP headerNoCommon/Core/Include/Hardware.h9,066149a clean install, upgrade, downgrade, or repair, and the respective install condition. inline bool
Intel CP headerNoCommon/Core/Include/Hardware.h9,066149installed. bool WillInstall(); // Indicates whether the driver should be installed, based
Intel CP headerNoCommon/Core/Include/Hardware.h9,066166set<wstring> matchedDIDs; // set of all matched DeviceID's // Used for list
Intel CP headerNoCommon/Core/Include/Hardware.h9,066189wstring m_sRootFolder; // Folder where the driver files reside int m
Intel CP headerNoCommon/Core/Include/Hardware.h9,066191set<wstring> m_HWIDSet; // Stores all the DID's that are active on
Intel CP headerNoCommon/Core/Include/Hardware.h9,066191DID's that are active on the system vector<OS_RANKS> m
Intel CP headerNoCommon/Core/Include/Hardware.h9,066192OS_RANKS> m_vValidOSes; // Stores all valid OS ranks void ScanAllDevices
Intel CP headerNoCommon/Core/Include/INF.h2,0475..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/INF.h2,04710are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/INF.h2,04711..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/INF.h2,04714is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/INF.h2,04714treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/INF.h2,04716published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/INF.h2,04719any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/INF.h2,04720..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/INF.h2,04720property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/INF.h2,04722expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/INF.h2,04723property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/Language.h2,8445..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/Language.h2,84410are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/Language.h2,84411..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/Language.h2,84414treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/Language.h2,84414is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/Language.h2,84416published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/Language.h2,84419any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/Language.h2,84420..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/Language.h2,84420property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/Language.h2,84422expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/Language.h2,84423property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/Language.h2,84460HMODULE m_hDLL; // Handle to the DLL that has been loaded
Intel CP headerNoCommon/Core/Include/Layout.h2,4185..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/Layout.h2,41810are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/Layout.h2,41811..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/Layout.h2,41814treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/Layout.h2,41814is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/Layout.h2,41816published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/Layout.h2,41819any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/Layout.h2,41820..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/Layout.h2,41820property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/Layout.h2,41822expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/Layout.h2,41823property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/Log.h2,2405..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/Log.h2,24010are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/Log.h2,24011..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/Log.h2,24014treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/Log.h2,24014is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/Log.h2,24016published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/Log.h2,24019any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/Log.h2,24020property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/Log.h2,24020..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/Log.h2,24022expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/Log.h2,24023property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/Log.h2,24027(C) 2011, Intel Corporation. All rights reserved. File: Log.h Description
Intel CP headerNoCommon/Core/Include/Log.h2,24031File: Log.h Description: Declaration of the CLog class *******************************************************************************/ #pragma once #define
Intel CP headerNoCommon/Core/Include/MSIEngine.h4,2555..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/MSIEngine.h4,25510are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/MSIEngine.h4,25511..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/MSIEngine.h4,25514is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/MSIEngine.h4,25514treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/MSIEngine.h4,25516published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/MSIEngine.h4,25519any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/MSIEngine.h4,25520property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/MSIEngine.h4,25520..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/MSIEngine.h4,25522expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/MSIEngine.h4,25523property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/MSIEngine.h4,25531used to pass information into the setup thread typedef struct { CConfiguration
Intel CP headerNoCommon/Core/Include/MSISetup.h2,1305..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/MSISetup.h2,13010are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/MSISetup.h2,13011..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/MSISetup.h2,13014treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/MSISetup.h2,13014is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/MSISetup.h2,13016published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/MSISetup.h2,13019any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/MSISetup.h2,13020property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/MSISetup.h2,13020..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/MSISetup.h2,13022expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/MSISetup.h2,13023property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/MSISetup.h2,13031pragma once //**************************************************************************** //**************************************************************************** // This class implements the MSI specific features. Derive from
Intel CP headerNoCommon/Core/Include/Mutex.h2,6213..5CONFIDENTIAL // Copyright 2014 Intel Corporation All Rights Reserved. //The source code contained or described herein and all documents related to the source code ("Material") //are owned by Intel
Intel CP headerNoCommon/Core/Include/Mutex.h2,6216are owned by Intel Corporation or its suppliers or licensors. Title to the Material remains with Intel //Corporation
Intel CP headerNoCommon/Core/Include/Mutex.h2,6217..8Material remains with Intel //Corporation or its suppliers and licensors. The Material contains trade secrets and proprietary and //confidential information of Intel or its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/Mutex.h2,6219treaty provisions. No part of the Material may be used, copied
Intel CP headerNoCommon/Core/Include/Mutex.h2,6219is protected by worldwide //copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/Mutex.h2,62110published, uploaded, posted, transmitted, distributed, or disclosed in any way //without
Intel CP headerNoCommon/Core/Include/Mutex.h2,62114any patent, copyright, trade secret or other intellectual property right is
Intel CP headerNoCommon/Core/Include/Mutex.h2,62115conferred upon you by disclosure or delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/Mutex.h2,62115property right is granted to //or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/Mutex.h2,62116expressly, by implication, //inducement, estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/Mutex.h2,62117property rights must be express //and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/Mutex.h2,62126run only one instance of //the installer. // //Exceptional behavior: //- When we
Intel CP headerNoCommon/Core/Include/Mutex.h2,62130shouldnt be too long so the error in basic scenerio is
Intel CP headerNoCommon/Core/Include/PackageData.h3,6635..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/PackageData.h3,66310are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/PackageData.h3,66311..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/PackageData.h3,66314treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/PackageData.h3,66314is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/PackageData.h3,66316published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/PackageData.h3,66319any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/PackageData.h3,66320property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/PackageData.h3,66320..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/PackageData.h3,66322expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/PackageData.h3,66323property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/PackageData.h3,66340Appropriate MSI/EXE file for the platform wstring sInstalledVersion; // Version of
Intel CP headerNoCommon/Core/Include/PackageData.h3,66341platform wstring sInstalledVersion; // Version of the installed product. Empty if product
Intel CP headerNoCommon/Core/Include/PackageData.h3,66344MSI will be copied to the Package Cache wstring sLogfile; // Log
Intel CP headerNoCommon/Core/Include/PackageData.h3,66348for installation. Includes full path and any parameters wstring sUninstallCommandLine; // Command
Intel CP headerNoCommon/Core/Include/PackageData.h3,66349for uninstallation. Includes full path and any parameters // Common fields PACKAGE
Intel CP headerNoCommon/Core/Include/PackageData.h3,66352type; // Type of package, MSI or EXE wstring sID; // UpgradeCode if
Intel CP headerNoCommon/Core/Include/PackageData.h3,66353wstring sID; // UpgradeCode if MSI, or a reference name for EXE
Intel CP headerNoCommon/Core/Include/Pages.h5,3625..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/Pages.h5,36210are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/Pages.h5,36211..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/Pages.h5,36214is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/Pages.h5,36214treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/Pages.h5,36216published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/Pages.h5,36219any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/Pages.h5,36220property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/Pages.h5,36220..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/Pages.h5,36222expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/Pages.h5,36223property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/Pages.h5,362150pTaskBarList; // This is what implements the taskbar progress feature protected: virtual
Intel CP headerNoCommon/Core/Include/Properties.h4,9355..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/Properties.h4,93510are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/Properties.h4,93511..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/Properties.h4,93514is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/Properties.h4,93514treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/Properties.h4,93516published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/Properties.h4,93519any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/Properties.h4,93520..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/Properties.h4,93520property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/Properties.h4,93522expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/Properties.h4,93523property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/Setup.h10,2685..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/Setup.h10,26810are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/Setup.h10,26811..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/Setup.h10,26814treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/Setup.h10,26814is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/Setup.h10,26816published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/Setup.h10,26819any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/Setup.h10,26820property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/Setup.h10,26820..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/Setup.h10,26822expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/Setup.h10,26823property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/Setup.h10,26869CSetup : public ISetupCallback { public: // What the setup should be doing enum
Intel CP headerNoCommon/Core/Include/Setup.h10,26873determined SETUP_MODE_HELP, // Displays the help dialog SETUP_MODE_NOINSTALL
Intel CP headerNoCommon/Core/Include/Setup.h10,26874dialog SETUP_MODE_NOINSTALL, // Displays all wizard pages and dialogs SETUP_MODE_VER, // Displays
Intel CP headerNoCommon/Core/Include/Setup.h10,26878to copy this binary to the package cache and create an ARP entry that
Intel CP headerNoCommon/Core/Include/Setup.h10,26879MODE_DELETEARP, // Used to delete the ARP entry and clean up the package cache for this product
Intel CP headerNoCommon/Core/Include/Setup.h10,26880product SETUP_MODE_INSTALL, // Installs all packages SETUP_MODE_UPDATE, // Updates
Intel CP headerNoCommon/Core/Include/Setup.h10,26881MODE_UPDATE, // Updates (upgrade/downgrade) all packages SETUP_MODE_MODIFY, // Not
Intel CP headerNoCommon/Core/Include/Setup.h10,26883MODE_REPAIR, // Setup will repair all packages SETUP_MODE_UNINSTALL, // Uninstalls
Intel CP headerNoCommon/Core/Include/Setup.h10,26884packages SETUP_MODE_UNINSTALL, // Uninstalls all packages }; enum SWITCH_TYPE { InvalidSwitch
Intel CP headerNoCommon/Core/Include/Setup.h10,268111if -b was found on the command line bool m_bReentrant
Intel CP headerNoCommon/Core/Include/Setup.h10,268112bool m_bReentrant; // true if the setup should allow more than
Intel CP headerNoCommon/Core/Include/Setup.h10,268114HANDLE m_hThread; // Handle to the setup thread. Setup is run
Intel CP headerNoCommon/Core/Include/Setup.h10,268114run in this thread while the main thread handles the UI LANGID m_RequestedLang; // Language
Intel CP headerNoCommon/Core/Include/Setup.h10,268115m_RequestedLang; // Language requested by the user via the -l switch. 0 if user
Intel CP headerNoCommon/Core/Include/Setup.h10,268132m_hProgress; // This points to the active progress page and is used for forwarding progress
Intel CP headerNoCommon/Core/Include/Setup.h10,268175Virtual functions // Called right before the setup thread begins virtual void
Intel CP headerNoCommon/Core/Include/Setup.h10,268178OnBeginInstall() {}; // Called to check on the validity of a switch. The default implementation approves the // standard switches. A descendant can
Intel CP headerNoCommon/Core/Include/Setup.h10,268180well as override default switches. The override must call the base method for any // switches
Intel CP headerNoCommon/Core/Include/Setup.h10,268184parsed without error. Returning a code other // than ERROR_SUCCESS aborts
Intel CP headerNoCommon/Core/Include/Setup.h10,268184OnCheckSwitch(LPCWSTR pszSwitch); // Called after the command line has been parsed
Intel CP headerNoCommon/Core/Include/Setup.h10,268185other // than ERROR_SUCCESS aborts the setup process virtual DWORD OnCommandLineParsed
Intel CP headerNoCommon/Core/Include/Setup.h10,268188current error into a string and map it in ID IDS
Intel CP headerNoCommon/Core/Include/Setup.h10,268188ERROR_SUCCESS; }; // Called to convert the current error into a string
Intel CP headerNoCommon/Core/Include/Setup.h10,268191void OnCreateErrorString(); // Called to create and start the setup thread virtual void OnCreateSetupThread
Intel CP headerNoCommon/Core/Include/Setup.h10,268194detected. Default it so show the driver // downgrade dialog. Override to
Intel CP headerNoCommon/Core/Include/Setup.h10,268198DWORD OnDriverDowngradeDetect(); // Called right after the setup thread ends virtual void
Intel CP headerNoCommon/Core/Include/Setup.h10,268204void OnExtractDriversMUP(); // Called to get the driver location. Default is to
Intel CP headerNoCommon/Core/Include/Setup.h10,268207is tagged for install. Override and return false for the INF // match to be ignored
Intel CP headerNoCommon/Core/Include/Setup.h10,268211deviceInfo) { return true; } // Called at the end of CheckHw function virtual
Intel CP headerNoCommon/Core/Include/Setup.h10,268214if setup was launched with the help switch virtual void OnHelp
Intel CP headerNoCommon/Core/Include/Setup.h10,268217perform initialization. Overrides must call the base method first. // Returning a
Intel CP headerNoCommon/Core/Include/Setup.h10,268218other than ERROR_SUCCESS aborts the setup process virtual DWORD OnInitialize
Intel CP headerNoCommon/Core/Include/Setup.h10,268218base method first. // Returning a code other than ERROR_SUCCESS aborts
Intel CP headerNoCommon/Core/Include/Setup.h10,268221Called after setup.xml is loaded and parsed in order to read
Intel CP headerNoCommon/Core/Include/Setup.h10,268222product specific settings // Returning a code other than ERROR_SUCCESS aborts
Intel CP headerNoCommon/Core/Include/Setup.h10,268222other than ERROR_SUCCESS aborts the setup process virtual DWORD OnLoadConfiguration
Intel CP headerNoCommon/Core/Include/Setup.h10,268226resource. Override to use another // source such as a file virtual
Intel CP headerNoCommon/Core/Include/Setup.h10,268232OnLoadLanguage(LANGID langID); // Called after the log file has been initialized
Intel CP headerNoCommon/Core/Include/Setup.h10,268238to display product information of the product. Default implementation displays // versions
Intel CP headerNoCommon/Core/Include/Setup.h10,268242void OnShowVersion(); // Called to show the UI wizard. This is called
Intel CP headerNoCommon/Core/Include/Setup.h10,268245Called to handle a switch and optional parameter. A previous call
Intel CP headerNoCommon/Core/Include/Setup.h10,268246OnCheckSwitch() // should have ensured that the switch is valid and whether it should be accompanied
Intel CP headerNoCommon/Core/Include/Setup.h10,268247other than ERROR_SUCCESS aborts the setup process virtual DWORD OnSwitch
Intel CP headerNoCommon/Core/Include/Setup.h10,268247with a parameter. Returning a code other than ERROR_SUCCESS aborts
Intel CP headerNoCommon/Core/Include/Switches.h2,2805..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/Switches.h2,28010are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/Switches.h2,28011..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/Switches.h2,28014is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/Switches.h2,28014treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/Switches.h2,28016published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/Switches.h2,28019any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/Switches.h2,28020..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/Switches.h2,28020property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/Switches.h2,28022expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/Switches.h2,28023property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/Utilities.h3,5155..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/Utilities.h3,51510are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/Utilities.h3,51511..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/Utilities.h3,51514is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/Utilities.h3,51514treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/Utilities.h3,51516published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/Utilities.h3,51519any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/Utilities.h3,51520property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/Utilities.h3,51520..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/Utilities.h3,51522expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/Utilities.h3,51523property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/WinResources.h3,3015..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/WinResources.h3,30110are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/WinResources.h3,30111..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/WinResources.h3,30114treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/WinResources.h3,30114is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/WinResources.h3,30116published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/WinResources.h3,30119any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/WinResources.h3,30120property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/WinResources.h3,30120..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/WinResources.h3,30122expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/WinResources.h3,30123property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/xml.h3,5225..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/xml.h3,52210are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/xml.h3,52211..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/xml.h3,52214treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/xml.h3,52214is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/xml.h3,52216published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/xml.h3,52219any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/xml.h3,52220..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/xml.h3,52220property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/xml.h3,52222expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/xml.h3,52223property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/XMLScript.h6,7705..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Include/XMLScript.h6,77010are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Include/XMLScript.h6,77011..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Include/XMLScript.h6,77014is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Include/XMLScript.h6,77014treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Include/XMLScript.h6,77016published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Include/XMLScript.h6,77019any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Include/XMLScript.h6,77020property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Include/XMLScript.h6,77020..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Include/XMLScript.h6,77022expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Include/XMLScript.h6,77023property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Include/XMLScript.h6,77046XMLScript; // Private constructor so only the CXMLScript class can create an
Intel CP headerNoCommon/Core/Include/XMLScript.h6,770155This will be used if the script engine will be using
Intel CP headerNoCommon/Core/Include/XMLScript.h6,770155be using a private property source. // In this case m_pPropertyList
Intel CP headerNoCommon/Core/Include/XMLScript.h6,770157to an external shared property source. CPropertyList m_InternalPropertyList; // Used to
Intel CP headerNoCommon/Core/Include/XMLScript.h6,770160InternalPropertyList; // Used to access properties and their values. CPropertyList* m_pPropertyList
Intel CP headerNoCommon/Core/INF.cpp4,7815..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/INF.cpp4,78110are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/INF.cpp4,78111..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/INF.cpp4,78114treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/INF.cpp4,78114is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/INF.cpp4,78116published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/INF.cpp4,78119any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/INF.cpp4,78120..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/INF.cpp4,78120property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/INF.cpp4,78122expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/INF.cpp4,78123property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Language.cpp10,8685..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Language.cpp10,86810are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Language.cpp10,86811..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Language.cpp10,86814is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Language.cpp10,86814treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Language.cpp10,86816published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Language.cpp10,86819any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Language.cpp10,86820property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Language.cpp10,86820..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Language.cpp10,86822expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Language.cpp10,86823property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Language.cpp10,868159another ID. If so, get the mapped ID if (m_ResMap.count
Intel CP headerNoCommon/Core/Language.cpp10,868196LOWORD(GetVersion()); // If XP (v5.1) or XP64 (v5.2) use GetUserDefaultLangID() otherwise
Intel CP headerNoCommon/Core/Layout.cpp6,7015..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Layout.cpp6,70110are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Layout.cpp6,70111..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Layout.cpp6,70114is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Layout.cpp6,70114treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Layout.cpp6,70116published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Layout.cpp6,70119any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Layout.cpp6,70120..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Layout.cpp6,70120property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Layout.cpp6,70122expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Layout.cpp6,70123property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Layout.cpp6,701156iterator it; // First loop adjusts the boundaries of controls it = m
Intel CP headerNoCommon/Core/Log.cpp5,2285..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Log.cpp5,22810are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Log.cpp5,22811..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Log.cpp5,22814is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Log.cpp5,22814treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Log.cpp5,22816published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Log.cpp5,22819any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Log.cpp5,22820..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Log.cpp5,22820property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Log.cpp5,22822expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Log.cpp5,22823property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Log.cpp5,22838..39CLog g_Log; // Singleton //**************************************************************************** // Save the absolute path including the filename of the log file and ensures // the path to it exists by
Intel CP headerNoCommon/Core/Log.cpp5,22868DefferedLog; m_DefferedLogs_IT++; } //clear the vector m_DefferedLogs.clear(); CloseHandle(hFile)
Intel CP headerNoCommon/Core/MSIEngine.cpp33,9185..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/MSIEngine.cpp33,91810are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/MSIEngine.cpp33,91811..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/MSIEngine.cpp33,91814treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/MSIEngine.cpp33,91814is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/MSIEngine.cpp33,91816published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/MSIEngine.cpp33,91819any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/MSIEngine.cpp33,91820property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/MSIEngine.cpp33,91820..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/MSIEngine.cpp33,91822expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/MSIEngine.cpp33,91823property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/MSIEngine.cpp33,91876weight for each part of the // setup progress DWORD CalculateProgress() { const
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918176total number of ticks in the bar if (nFieldCount >= 4) { // Index
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918176case 0: // Resets progress bar and sets the expected total number of ticks
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918195messages to be sent by the current action if (nFieldCount >= 3
Intel CP headerNoCommon/Core/MSIEngine.cpp33,9182041]; } break; case 2: // Increments the progress bar if (nFieldCount >= 2
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918212CustomAction) to add ticks to the expected total number of progress
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918212total number of progress of the progress bar g_Progress[g
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918248nResult; } //**************************************************************************** // Uses dynamic loading of the MSI runtime to determine installed
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918249This is used to warn the user that an updated MSI
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918279dwError = GetLastError(); } return dwError; } //**************************************************************************** // Uses the product code to determine the installed version of a product
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918280Returns an empty string if the product is not installed wstring
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918301sVersion; } //**************************************************************************** // Predicate used to sort the MSI info read from setup
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918314j.nUSequence; } //**************************************************************************** // Copies an MSI to the product setup cache folder and registers it with the // MSI system. This allows a
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918315repair/modify to occur without the user getting // prompted to provide
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918316user getting // prompted to provide the MSI. This is particularly important
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918317OEM // pre-installed SW where the user may not have the MSI file DWORD CacheMSI(LPCWSTR
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918349LOG_TYPE, L" Adding to source list"); pfnMsiSourceListAddSource(szProductCode, NULL, 0
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918357SUCCESS; } //**************************************************************************** // Copies an EXE to the product setup cache folder.This allows
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918358user getting prompted to provide the EXE.This is particularly // important with
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918358repair/modify // to occur without the user getting prompted to provide
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918359OEM pre-installed SW where the user may not have the MSI file. DWORD CacheEXE(LPCWSTR
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918380WCHAR szMSILog[MAX_PATH]; // Enable the MSI log. It will be
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918439prop); } } //**************************************************************************** // Deletes an MSI from the product setup cache void DeleteCachedMSI
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918453szCachedMSI); } //**************************************************************************** // Deletes an MSI from the product setup cache void DeleteCachedEXE
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918481LOG_TYPE, L"Windows 10 or above detected"); CMSIProperty prop(IIF_ISWIN10ORLATER
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918495SETUPMODE); if (sMode == L"REPAIR") { // ALL is translated to "all the features that were previously installed
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918495that were previously installed" not all the features in the MSI CMSIProperty prop(L"REINSTALL
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918496CMSIProperty prop(L"REINSTALL",L"ALL"); data.props.push_back(prop); if
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918499Reinstall if files is missing or is an older version. { prop.Set
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918503L"omus"); } else //Reinstall if the file is missing or a different version is present
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918511overwrite files regardless of their source timestamp CMSIProperty prop; if ((VCRedistx86_UC
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918525SetFeatures(data, pData); } else // INSTALL or MODIFY. Get the features that are to change
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918532standard MSI property. It allows the MSI to go through the motions of an installation // without
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918532an error SetFeatures(data, pData); } // The EXECUTEMODE is a standard MSI
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918533without making any changes to the system if (pData->pProperties->GetPropertyBool
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918544str()); // Assemble full path to the MSI file // TODO: In order
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918546be // IIF_CACHELOC so that the MSI file is available wcscpy
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918564INFO_LOG_TYPE, L" Result code was '%d' but ignore error
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918598INFO_LOG_TYPE, L" Exit code was '%d' but ignore error
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918608INFO_LOG_TYPE, L" Exit code was '%d' but ignore error
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918629INFO_LOG_TYPE, L" Exit code was '%d' but ignore error
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918633be IIF_CACHELOC so that the EXE file is available. WCHAR
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918664NULL)) { // We need to know the product code to uninstall so get it
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918664uninstall so get it via the upgrade code dwError = pfnMsiEnumRelatedProducts(data.sID.c_str(), 0
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918672LOG_TYPE, L" Uninstalling product code '%s'; Properties '%s'", szProductCode, sProperties.c
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918677INFO_LOG_TYPE, L" Result code was '%d' but ignore error
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918683INFO_LOG_TYPE, L" Upgrade code '%s' is not installed", data.sID.c
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918684have been previously uninstalled, ignore and continue } } else { dwError = GetLastError(); } return
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918713INFO_LOG_TYPE,L" Exit code was '%d' but ignore error
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918741pConfiguration->m_Packages.end(),SortPackageForInstall); // Enumerate all the MSI's while there are no
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918757INFO_LOG_TYPE,L" Return code: %d",dwError); switch (dwError
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918805pConfiguration->m_Packages.end(),SortPackageForUninstall); // Enumerate all the packages vector<CPackageData>::iterator it
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918821INFO_LOG_TYPE,L" Return code: %d",dwError); switch (dwError
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918847it++; } return dwOverallCode; } //**************************************************************************** //**************************************************************************** // This is the main setup thread. It is
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918847..848is used for both silent and verbose modes // and enumerates the MSI entries that were read
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918848..849entries that were read from the setup.xml file. It // launches the MSI it in the appropriate mode (install/uninstall). If
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918850..851a reboot, it is noted and the // process continues to the next MSI, if any. Note
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918850install/uninstall). If any of // the MSI installs indicate that they
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918851MSI, if any. Note that the order of the MSI // install was determined earlier
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918852install was determined earlier when the setup XML was parsed. // // Note
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918854setup XML was parsed. // // Note: All the MSI's installed here must meet
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918855certain criteria; // 1 - They must all fall under the same package version in their
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918857their own ARP entry. // If the MSI fails any of the above tests it should have
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918887LPVOID)pData->pCallback, NULL); // Initiate the transaction, if enabled. Failure is
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918906dwOverallCode = Uninstall(pData); // End the transaction, if enabled. if (!pData
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918913L"Transaction complete. Overall return code is %d", dwOverallCode); } else { g
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918922dwError); dwOverallCode = dwError; } } // This lets the engine know the final result of the MSI install pData->pCallback->OnTerminate
Intel CP headerNoCommon/Core/MSIEngine.cpp33,918928on mode create/refresh/delete the ARP entry if the installer is marked to self
Intel CP headerNoCommon/Core/MSISetup.cpp7,4425..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/MSISetup.cpp7,44210are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/MSISetup.cpp7,44211..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/MSISetup.cpp7,44214is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/MSISetup.cpp7,44214treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/MSISetup.cpp7,44216published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/MSISetup.cpp7,44219any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/MSISetup.cpp7,44220..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/MSISetup.cpp7,44220property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/MSISetup.cpp7,44222expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/MSISetup.cpp7,44223property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/MSISetup.cpp7,44273wcsicmp(pszSwitch,L"loglevel") == 0) // The level of logging that the MSI engine will use. This
Intel CP headerNoCommon/Core/MSISetup.cpp7,442132szMSILog[MAX_PATH] = {0}; // Delete the temporary folder that contained the extracted packages DeleteFolder(GetProperties().GetProperty
Intel CP headerNoCommon/Core/MSISetup.cpp7,442135GetProperties().GetProperty(IIF_PACKAGEPATH)); // Prune the MSI log file so that
Intel CP headerNoCommon/Core/MSISetup.cpp7,442153MAX_PATH] = {0}; // Check for the minimum required MSI version. Currently
Intel CP headerNoCommon/Core/MSISetup.cpp7,442158requirements are checked here after the MSI check above which is
Intel CP headerNoCommon/Core/MSISetup.cpp7,442158MSI check above which is the most critical // requirement CSetup::OnRequirements
Intel CP headerNoCommon/Core/Mutex.cpp8,2173..5CONFIDENTIAL // Copyright 2014 Intel Corporation All Rights Reserved. //The source code contained or described herein and all documents related to the source code ("Material") //are owned by Intel
Intel CP headerNoCommon/Core/Mutex.cpp8,2176are owned by Intel Corporation or its suppliers or licensors. Title to the Material remains with Intel //Corporation
Intel CP headerNoCommon/Core/Mutex.cpp8,2177..8Material remains with Intel //Corporation or its suppliers and licensors. The Material contains trade secrets and proprietary and //confidential information of Intel or its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Mutex.cpp8,2179is protected by worldwide //copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Mutex.cpp8,2179treaty provisions. No part of the Material may be used, copied
Intel CP headerNoCommon/Core/Mutex.cpp8,21710published, uploaded, posted, transmitted, distributed, or disclosed in any way //without
Intel CP headerNoCommon/Core/Mutex.cpp8,21714any patent, copyright, trade secret or other intellectual property right is
Intel CP headerNoCommon/Core/Mutex.cpp8,21715property right is granted to //or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Mutex.cpp8,21715conferred upon you by disclosure or delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Mutex.cpp8,21716expressly, by implication, //inducement, estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Mutex.cpp8,21717property rights must be express //and approved by Intel in writing
Intel CP headerNoCommon/Core/Mutex.cpp8,21727to avoid double cleanup of the same pointers ***********************************************************************************************************/
Intel CP headerNoCommon/Core/Mutex.cpp8,217114ACCESS structure for an ACE. // The ACE will allow admins all access and everyone // synchronise access. if (dwError
Intel CP headerNoCommon/Core/Mutex.cpp8,217119m_ea[0].grfAccessPermissions = MUTEX_ALL_ACCESS; m_ea[0].grfAccessMode
Intel CP headerNoCommon/Core/Mutex.cpp8,217155Error %u\n", dwError); } // Add the ACL to the security descriptor. if ((dwError == ERROR
Intel CP headerNoCommon/Core/PackageData.cpp4,9255..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/PackageData.cpp4,92510are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/PackageData.cpp4,92511..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/PackageData.cpp4,92514treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/PackageData.cpp4,92514is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/PackageData.cpp4,92516published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/PackageData.cpp4,92519any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/PackageData.cpp4,92520..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/PackageData.cpp4,92520property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/PackageData.cpp4,92522expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/PackageData.cpp4,92523property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/PackageData.cpp4,92580L"Name64" : L"Name32"); // Use the product code to lookup installed product code, if any. Then read the current installed version dwError = pfnMsiEnumRelatedProducts
Intel CP headerNoCommon/Core/Pages.cpp22,7815..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Pages.cpp22,78110are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Pages.cpp22,78111..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Pages.cpp22,78114is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Pages.cpp22,78114treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Pages.cpp22,78116published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Pages.cpp22,78119any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Pages.cpp22,78120..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Pages.cpp22,78120property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Pages.cpp22,78122expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Pages.cpp22,78123property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Pages.cpp22,78177HFONT)hNewFont),0); // Show uninstall and repair radiobuttons hControl = GetDlgItem(IDC
Intel CP headerNoCommon/Core/Pages.cpp22,78188BUTTON); // Disable Next button until the user makes a choice break
Intel CP headerNoCommon/Core/Pages.cpp22,781148INFO si; EDITSTREAM es; // Set the subtitle for this page SetSubtitle
Intel CP headerNoCommon/Core/Pages.cpp22,781157WIZARD_NEXT_BUTTON : 0)); // Load and display license hLicense = GetDlgItem(IDC
Intel CP headerNoCommon/Core/Pages.cpp22,781183Update Cancel button state per the current state of the acknowledge checkbox if (nID == IDC
Intel CP headerNoCommon/Core/Pages.cpp22,781220INFO si; EDITSTREAM es; // Set the subtitle for this page SetSubtitle
Intel CP headerNoCommon/Core/Pages.cpp22,781223SetSubtitle(IDS_README_SUBTITLE); // Load and display readme hReadme = GetDlgItem(IDC
Intel CP headerNoCommon/Core/Pages.cpp22,781270LPARAM lParam) { HWND hWnd; // Set the subtitle for this page SetSubtitle
Intel CP headerNoCommon/Core/Pages.cpp22,781290lpData); // Use localized text for the browse dialog caption wstring s
Intel CP headerNoCommon/Core/Pages.cpp22,7813090}; LPITEMIDLIST lpIDList = NULL; // Read the existing path in the edit control HWND hWndDestEdit = GetDlgItem
Intel CP headerNoCommon/Core/Pages.cpp22,781316m_hWnd; // Leaving bi.pidlRoot with the value 0 displays the tree from the desktop level. Since // installs would
Intel CP headerNoCommon/Core/Pages.cpp22,781317drives we set it to the value of My Computer SHGetFolderLocation
Intel CP headerNoCommon/Core/Pages.cpp22,781323NEWDIALOGSTYLE; // Use localized text for the browse dialog prompt CLanguage::GetInstance
Intel CP headerNoCommon/Core/Pages.cpp22,781329str(); bi.lpfn = _BrowseCallbackProc; // Pass in the current path so the browse dialog will set the initial selection to that // target
Intel CP headerNoCommon/Core/Pages.cpp22,781410lParam); } //**************************************************************************** //**************************************************************************** // This static function assembles the components to be installed into
Intel CP headerNoCommon/Core/Pages.cpp22,781471WPARAM wParam,LPARAM lParam) { // Set the subtitle for this page SetSubtitle
Intel CP headerNoCommon/Core/Pages.cpp22,7815988095}"); } } // Set this page as the final page. This will change
Intel CP headerNoCommon/Core/Pages.cpp22,781598..599final page. This will change the Cancel button to // "Finish" and hide the Back/Next buttons ShowWizardButtons(WIZARD
Intel CP headerNoCommon/Core/Pages.cpp22,781603EnableWizardButtons(WIZARD_FINISH_BUTTON); // Set the text appropriately according to the installation result switch (CSetup::GetSetup
Intel CP headerNoCommon/Core/Pages.cpp22,781614SETCHECK,BST_CHECKED,0); // Make "Yes" the default m_Layout.AddControl(IDC_REBOOT
Intel CP headerNoCommon/Core/Pages.cpp22,781673(LPNMHDR)lParam; if ((pNMHDR->code == NM_CLICK || pNMHDR->code == NM_RETURN) && pNMHDR->idFrom == IDC_SYSLINK1
Intel CP headerNoCommon/Core/Properties.cpp10,1615..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Properties.cpp10,16110are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Properties.cpp10,16111..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Properties.cpp10,16114is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Properties.cpp10,16114treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Properties.cpp10,16116published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Properties.cpp10,16119any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Properties.cpp10,16120property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Properties.cpp10,16120..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Properties.cpp10,16122expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Properties.cpp10,16123property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Properties.cpp10,16177ERROR_NOT_SUPPORTED, L"REG and FIL tags are no longer
Intel CP headerNoCommon/Core/Properties.cpp10,161196nIndex != -1) { // Set index to the next space in the string. Ignore spaces that lie
Intel CP headerNoCommon/Core/Properties.cpp10,161356If there is whitespace in the value, escape the whole value with quotes if
Intel CP headerNoCommon/Core/Setup.cpp66,8455..9Copyright 2005 - 2023 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Setup.cpp66,84510are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Setup.cpp66,84511..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Setup.cpp66,84514is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Setup.cpp66,84514treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Setup.cpp66,84516published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Setup.cpp66,84519any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Setup.cpp66,84520..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Setup.cpp66,84520property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Setup.cpp66,84522expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Setup.cpp66,84523property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Setup.cpp66,84527Intel in writing. // ========================================================================== //**************************************************************************** /* This is the base class for all installers. It is abstract and not intended to instantiate directly
Intel CP headerNoCommon/Core/Setup.cpp66,84528main entry point is Run() and there are a number of
Intel CP headerNoCommon/Core/Setup.cpp66,84528not intended to instantiate directly. The main entry point is Run
Intel CP headerNoCommon/Core/Setup.cpp66,84529a number of methods in the form of On*() that can
Intel CP headerNoCommon/Core/Setup.cpp66,84568of a CSetup derived class and it needs // to be accessible
Intel CP headerNoCommon/Core/Setup.cpp66,84569needs // to be accessible throughout the installer. This global pointer is
Intel CP headerNoCommon/Core/Setup.cpp66,84570is used to // point to the instance static CSetup* s_pSetup
Intel CP headerNoCommon/Core/Setup.cpp66,84575Derived // classes can override OnCheckSwitch() and OnSwitch() to alter or override // these switches VALID_SWITCH
Intel CP headerNoCommon/Core/Setup.cpp66,84579s_ValidSwitches[] = { L"?", false, // Displays the help dialog L"b", false
Intel CP headerNoCommon/Core/Setup.cpp66,84581false, L"ed", true, // Extracts the drivers from embedded drivers.cab. L
Intel CP headerNoCommon/Core/Setup.cpp66,84583language L"nodncheck", false, // Skips the .NET version check L"nodrv
Intel CP headerNoCommon/Core/Setup.cpp66,84585drivers L"nohwcheck", false, // Skips the device matching requirement L"noinstall
Intel CP headerNoCommon/Core/Setup.cpp66,84587testing L"nooscheck", false, // Skips the OS check L"overwrite", false
Intel CP headerNoCommon/Core/Setup.cpp66,84588over older installed newer package and older drivers over newer L
Intel CP headerNoCommon/Core/Setup.cpp66,84589newer L"report", true, // Redirects the location where the log files will be written
Intel CP headerNoCommon/Core/Setup.cpp66,84590supported. // Filenames are set in the setup XML L"s", false
Intel CP headerNoCommon/Core/Setup.cpp66,84594implementation displays a dialog listing the drivers contained in the package L"v", true, // Used
Intel CP headerNoCommon/Core/Setup.cpp66,84596This is a request for the setup to complete before exiting
Intel CP headerNoCommon/Core/Setup.cpp66,84597complete before exiting. // This is the default and this switch is silently ignored
Intel CP headerNoCommon/Core/Setup.cpp66,845142bReentrant = false; } //**************************************************************************** // Called to activate the setup thread void CSetup::BeginSetupThread
Intel CP headerNoCommon/Core/Setup.cpp66,845200skipping HW scan."); return; } // Get the location of the driver folder OnGetDriverSource(sDriverFolder, bDriversExtracted
Intel CP headerNoCommon/Core/Setup.cpp66,845202L"Using folder '%s' as the driver source", sDriverFolder.c_str()); // CHardware will throw
Intel CP headerNoCommon/Core/Setup.cpp66,845204an INF can't be read or for a folder/enumeration problem
Intel CP headerNoCommon/Core/Setup.cpp66,845210create a private property with the // INF version as it's value
Intel CP headerNoCommon/Core/Setup.cpp66,845212TYPE, L"Creating properties for all matching INF's"); it = m_Hardware.m
Intel CP headerNoCommon/Core/Setup.cpp66,845220it->second->sName.c_str()); // If the name contains an INF extension
Intel CP headerNoCommon/Core/Setup.cpp66,845220extension then it likely is the filename instead of a package
Intel CP headerNoCommon/Core/Setup.cpp66,845221package name // In this case the property name is derived from
Intel CP headerNoCommon/Core/Setup.cpp66,845221property name is derived from the filename portion without the extension if (_wcsicmp(PathFindExtension(szName)
Intel CP headerNoCommon/Core/Setup.cpp66,845242driver folder (0x%X)",HRESULT_CODE(hr)); } OnCheckHwComplete(dwError
Intel CP headerNoCommon/Core/Setup.cpp66,845250files to a // private location and create an ARP entry. void
Intel CP headerNoCommon/Core/Setup.cpp66,845283ARP entry that points to the copy of setup we copied
Intel CP headerNoCommon/Core/Setup.cpp66,845343Called during uninstallation to remove the ARP entry and // delete setup related files. void
Intel CP headerNoCommon/Core/Setup.cpp66,845411sm = SETUP_MODE_NONE; // Compare the package version with the installed version, if any __int64
Intel CP headerNoCommon/Core/Setup.cpp66,845462UPDATE; } else // Package version is the same as installed version { sm
Intel CP headerNoCommon/Core/Setup.cpp66,845512then re-launch ourself with the // original command line if Vista
Intel CP headerNoCommon/Core/Setup.cpp66,845513original command line if Vista or higher. Otherwise error out if
Intel CP headerNoCommon/Core/Setup.cpp66,845517MAKEWORD(6, 0)) // If Vista or greater { WCHAR szCommand[MAX_PATH
Intel CP headerNoCommon/Core/Setup.cpp66,845530as owner will // result in the new instance appearing behind other
Intel CP headerNoCommon/Core/Setup.cpp66,845531windows. Previous workaround involved // manipulating the z-order however this was
Intel CP headerNoCommon/Core/Setup.cpp66,845532that it must be visible and have // a width/height of
Intel CP headerNoCommon/Core/Setup.cpp66,845533..534least 1. Also note that the UAC dialog appears at the position of // the main window, in this case
Intel CP headerNoCommon/Core/Setup.cpp66,845534..535GetMonitorInfo() is used to center the // button so the UAC dialog appears as it
Intel CP headerNoCommon/Core/Setup.cpp66,845562not installed but either -uninstall or -repair switch was used if
Intel CP headerNoCommon/Core/Setup.cpp66,845566WARNING_LOG_TYPE, L"-uninstall and -repair is invalid if the product is not installed"); if
Intel CP headerNoCommon/Core/Setup.cpp66,845581function before DetermineAction(). // Check if all requirements are satisfied. if (GetSetupMode
Intel CP headerNoCommon/Core/Setup.cpp66,845648we are running silent, start the install thread and wait for it to complete
Intel CP headerNoCommon/Core/Setup.cpp66,845648complete. If not silent then the // thread will be kicked off
Intel CP headerNoCommon/Core/Setup.cpp66,845649be kicked off from within the progress dialog if (GetSetupMode() != SETUP
Intel CP headerNoCommon/Core/Setup.cpp66,845652GetSetupMode() != SETUP_MODE_NONE) { // Before the setup thread is initiated set
Intel CP headerNoCommon/Core/Setup.cpp66,845652..653setup thread is initiated set the current and new states for all features. If the UI is shown // and contains a FeatureTree, this next
Intel CP headerNoCommon/Core/Setup.cpp66,845653is an accurate display of the current // configuration GetConfiguration().m_Features.UpdateStates
Intel CP headerNoCommon/Core/Setup.cpp66,845680INFO_LOG_TYPE, L" Error code: 0x%X (%d)", dwError, dwError
Intel CP headerNoCommon/Core/Setup.cpp66,845685UI in order to present the error to the user. OnShowWizard() needs to determine
Intel CP headerNoCommon/Core/Setup.cpp66,845685e.GetDebugInfo()); // If not silent show the UI in order to present
Intel CP headerNoCommon/Core/Setup.cpp66,845686occurred in order to show the correct dialogs SetError(dwError
Intel CP headerNoCommon/Core/Setup.cpp66,845754DATA ID is embedded // in the setup binary bool CSetup::HasPayloadID
Intel CP headerNoCommon/Core/Setup.cpp66,845808provided switch against valid switches and identifies if they // expect a
Intel CP headerNoCommon/Core/Setup.cpp66,845846pszBuffer = NULL; // Allow entries in the XML to override built-in
Intel CP headerNoCommon/Core/Setup.cpp66,845886str()); } //**************************************************************************** // Default is to show the driver downgrade dialog, if not
Intel CP headerNoCommon/Core/Setup.cpp66,845902..903dwResult; } //**************************************************************************** // Called to indicate whether the current portion of the installation can be // canceled. The parameter is true if it
Intel CP headerNoCommon/Core/Setup.cpp66,845904enable a // cancel button in the UI void CSetup::OnEnableCancel(bool
Intel CP headerNoCommon/Core/Setup.cpp66,845919sDriverFolder; // Get a temp folder and extract driver package into it
Intel CP headerNoCommon/Core/Setup.cpp66,845955LOG_TYPE, L"Resolving driver source"); // See if user provided an
Intel CP headerNoCommon/Core/Setup.cpp66,845957user provided an alternate driver source folder, if so then use
Intel CP headerNoCommon/Core/Setup.cpp66,845965existence of a drivers.cab alongside the setup binary { GetTempFolder(sDriverFolder
Intel CP headerNoCommon/Core/Setup.cpp66,845965bIsExtracted = false; } else // Check for the existence of a drivers.cab alongside
Intel CP headerNoCommon/Core/Setup.cpp66,845968embedded driver(s). Temp source is '%s'", sDriverFolder.c_str()); dwError
Intel CP headerNoCommon/Core/Setup.cpp66,845976true; } } //**************************************************************************** // Called in response to the -? command line switch. void CSetup
Intel CP headerNoCommon/Core/Setup.cpp66,845999Default implementation pulls it from the setup resource block g_hMsiDLL
Intel CP headerNoCommon/Core/Setup.cpp66,8451,004g_VersionLibrary.Load(); sXMLConfig = OnLoadConfigXML(); // Go and parse the setup XML m_XMLDoc.LoadXML(sXMLConfig.c
Intel CP headerNoCommon/Core/Setup.cpp66,8451,017occurred!!" << endl; ssError << L" Error code: 0x" << hex << dwError << endl; ssError
Intel CP headerNoCommon/Core/Setup.cpp66,8451,027e) { wstringstream ssError; dwError = HRESULT_CODE(e.GetError()); ssError << L"COM exception
Intel CP headerNoCommon/Core/Setup.cpp66,8451,029occurred!!" << endl; ssError << L" Error code: 0x" << hex << e.GetError() << endl; ssError
Intel CP headerNoCommon/Core/Setup.cpp66,8451,038e) { wstringstream ssError; dwError = HRESULT_CODE(e.Error()); ssError << L"COM exception
Intel CP headerNoCommon/Core/Setup.cpp66,8451,040occurred!!" << endl; ssError << L" Error code: 0x" << hex << e.Error() << endl; ssError
Intel CP headerNoCommon/Core/Setup.cpp66,8451,052dwError; } //**************************************************************************** // Read setup parameters from the root XML passed in as
Intel CP headerNoCommon/Core/Setup.cpp66,8451,090SUCCESS; } //**************************************************************************** // Default is to load the XML from setup.exe resource. Can
Intel CP headerNoCommon/Core/Setup.cpp66,8451,091read it from a different source wstring CSetup::OnLoadConfigXML() { DWORD dwError
Intel CP headerNoCommon/Core/Setup.cpp66,8451,099string sXMLConfigA; wstring sXMLConfig; // Load the XML configuration file from resource
Intel CP headerNoCommon/Core/Setup.cpp66,8451,122GetInstance().GetResourceFolder()); } return dwError; } //**************************************************************************** // Reports the progress of the entire installation as 0-100% int
Intel CP headerNoCommon/Core/Setup.cpp66,8451,138canceled } //**************************************************************************** void CSetup::OnRequirements() { // Test the OS requirements as specified in
Intel CP headerNoCommon/Core/Setup.cpp66,8451,138OS requirements as specified in the setup.xml file if (GetProperties().GetPropertyBool
Intel CP headerNoCommon/Core/Setup.cpp66,8451,144check"); else m_Configuration.CheckOS(); // Test the .NET requirement as specified in
Intel CP headerNoCommon/Core/Setup.cpp66,8451,144NET requirement as specified in the setup.xml file if (GetProperties().GetPropertyBool
Intel CP headerNoCommon/Core/Setup.cpp66,8451,153active device CheckHW(); // Check that the current architecture is supported CheckArchitecture
Intel CP headerNoCommon/Core/Setup.cpp66,8451,158Is64Bit()); } //**************************************************************************** // Called in response to the -ver command line switch. Default
Intel CP headerNoCommon/Core/Setup.cpp66,8451,174Error occurred while scanning INF's and matching to devices (0x%X
Intel CP headerNoCommon/Core/Setup.cpp66,8451,191CSetup::OnShowWizard() { wstring sText; // Populate the IIF_LICENSE property. The UI will pull this property
Intel CP headerNoCommon/Core/Setup.cpp66,8451,192it comes time to display the license. CLanguage::GetInstance().LoadLicense(sText)
Intel CP headerNoCommon/Core/Setup.cpp66,8451,196IIF_LICENSE, sText.c_str()); // Populate the IIF_README property. if ((_wcsicmp
Intel CP headerNoCommon/Core/Setup.cpp66,8451,210ERROR_LOG_TYPE, L" Error code: 0x%0X", e.GetError()); g_Log.Write
Intel CP headerNoCommon/Core/Setup.cpp66,8451,218ERROR_LOG_TYPE, L" Error code: 0x%X", e.Error()); g_Log.Write
Intel CP headerNoCommon/Core/Setup.cpp66,8451,222they will get dumped to the log and take // up space unnecessarily. GetProperties
Intel CP headerNoCommon/Core/Setup.cpp66,8451,280in (Dell MUP). We make the assumption that an extension means
Intel CP headerNoCommon/Core/Setup.cpp66,8451,284sLogName = PathFindFileName(szPath); // Set the main log file to the filename portion PathRemoveFileSpec(szPath
Intel CP headerNoCommon/Core/Setup.cpp66,8451,370str()); } return dwError; } //**************************************************************************** // Callback from the setup thread. Clean up after
Intel CP headerNoCommon/Core/Setup.cpp66,8451,370..1,371setup thread. Clean up after the // install thread, record the final exit code and force a move to the // finish page void CSetup::OnTerminate
Intel CP headerNoCommon/Core/Setup.cpp66,8451,385WPARAM)IDD_FINISH, 0); } //**************************************************************************** // Parses the command line. Accepts additional switches
Intel CP headerNoCommon/Core/Setup.cpp66,8451,386that can be placed in the same folder as setup.exe. This
Intel CP headerNoCommon/Core/Setup.cpp66,8451,387folder as setup.exe. This utilizes // the methods OnCheckSwitch() and OnSwitch() to handle the actual switches. // Parameters to switches
Intel CP headerNoCommon/Core/Setup.cpp66,8451,388to switches that contain spaces and/or quotes need to be // escaped
Intel CP headerNoCommon/Core/Setup.cpp66,8451,389need to be // escaped with the \ escape character DWORD CSetup::ParseCommandLine
Intel CP headerNoCommon/Core/Setup.cpp66,8451,414command line: %s", sCommandLine.c_str()); // The -v switch tends to be
Intel CP headerNoCommon/Core/Setup.cpp66,8451,434Offset of to skip past the '-' or '/' switch (OnCheckSwitch(pszSwitch)) { case
Intel CP headerNoCommon/Core/Setup.cpp66,8451,444..1,445up next. If we're at the // end of the command line or the parameter starts with a switch
Intel CP headerNoCommon/Core/Setup.cpp66,8451,493IIF_LOGFOLDER, szPath); // Read path and name of this setup. this
Intel CP headerNoCommon/Core/Setup.cpp66,8451,493..1,494this is used to save the path portion and // also to determine the package version GetModuleFileName(0, szPath
Intel CP headerNoCommon/Core/Setup.cpp66,8451,502props.SetProperty(IIF_SETUPPATH, szPath); // Get the package cache location for this
Intel CP headerNoCommon/Core/Setup.cpp66,8451,508props.SetProperty(IIF_CACHELOC, szPath); // Get the package cache location for old
Intel CP headerNoCommon/Core/Setup.cpp66,8451,520d.%d", osviex.dwMajorVersion, osviex.dwMinorVersion); // Get the major/minor version of kernel.dll
Intel CP headerNoCommon/Core/Setup.cpp66,8451,520major/minor version of kernel.dll and compare it to the one obtained via GetVersionEx() SHGetFolderPath
Intel CP headerNoCommon/Core/Setup.cpp66,8451,524sKernelVersion.c_str()) == 0) // They are the same so just assign the version { props.SetProperty(IIF_OS, szData
Intel CP headerNoCommon/Core/Setup.cpp66,8451,528props.SetProperty(IIF_OS, szData); } else // The versions differ so prefer the DLL version over that obtained
Intel CP headerNoCommon/Core/Setup.cpp66,8451,532to make it clear that the OS version was obtained from
Intel CP headerNoCommon/Core/Setup.cpp66,8451,550L"1"); // Read installed location and version, if any from the ARP key. We don't look
Intel CP headerNoCommon/Core/Setup.cpp66,8451,577c_str()); // Set IIF_PROGRAMFILESFOLDER and IIF_PROGRAMFILES86FOLDER if (SUCCEEDED(SHGetFolderPath(NULL
Intel CP headerNoCommon/Core/Setup.cpp66,8451,615for list of errors in the children of the following path; // /Config/UI/ErrorMap
Intel CP headerNoCommon/Core/Setup.cpp66,8451,622Example // <Config> // <UI> // <ErrorMap> // <Error Code="1639">This is a command
Intel CP headerNoCommon/Core/Setup.cpp66,8451,623line error test</Error> // <Error Code="1640">{#30000}</Error> // </ErrorMap> // </UI
Intel CP headerNoCommon/Core/Setup.cpp66,8451,635Config/UI/ErrorMap/Error[@Code='%d']", dwError); CXMLNode node = m
Intel CP headerNoCommon/Core/Setup.cpp66,8451,653can be changed // by overriding the On*() member functions in a
Intel CP headerNoCommon/Core/Setup.cpp66,8451,664load installer configuration. One of the items read is the log filename // which we use
Intel CP headerNoCommon/Core/Setup.cpp66,8451,673MB_OK); return dwError; } // Parse the command line. Save any error
Intel CP headerNoCommon/Core/Setup.cpp66,8451,673line. Save any error until the language resource has been loaded
Intel CP headerNoCommon/Core/Setup.cpp66,8451,674has been loaded before // reporting the error to the user dwCommandlineError = ParseCommandLine(GetCommandLineW()); // Start
Intel CP headerNoCommon/Core/Setup.cpp66,8451,684TYPE, L">>> Log start"); // Use the product setup GUID to create
Intel CP headerNoCommon/Core/Setup.cpp66,8451,707FAILURE; } } g_Log.LogSystemConfig(); OnLogStarted(); // Load the appropriate language resource dwError = OnLoadLanguage
Intel CP headerNoCommon/Core/Setup.cpp66,8451,717any command line // error to the user if (dwCommandlineError != ERROR_SUCCESS
Intel CP headerNoCommon/Core/Setup.cpp66,8451,739WARNING_LOG_TYPE, L"-repair and -uninstall switches are not valid
Intel CP headerNoCommon/Core/Setup.cpp66,8451,796CLanguage::GetInstance().Unload(); // Dump out the properties list g_Log.Write(INFO
Intel CP headerNoCommon/Core/Setup.cpp66,8451,817L"false"); feature_it++; } // Get the overall result dwError = GetError(); // Decide
Intel CP headerNoCommon/Core/Setup.cpp66,8451,820to initiate a reboot. If the UI was run and the user chose reboot, // dwError would
Intel CP headerNoCommon/Core/Setup.cpp66,8451,822INITIATED // if setup was silent and the -b switch was used if
Intel CP headerNoCommon/Core/Setup.cpp66,8451,831codes to a select few, the rest are generic failures switch
Intel CP headerNoCommon/Core/Setup.cpp66,8451,834exit codes are limited to the following; case ERROR_SUCCESS: // 0
Intel CP headerNoCommon/Core/Setup.cpp66,8451,846FAILURE; } // Depending on result, save or delete persisted properties if (IsExitCodeSuccess
Intel CP headerNoCommon/Core/Setup.cpp66,8451,861INFO_LOG_TYPE, L"Exit code (command line): %d", dwError); if
Intel CP headerNoCommon/Core/Setup.cpp66,8451,8980x%X saving properties", e.Error()); } } //**************************************************************************** // The method provides a common way
Intel CP headerNoCommon/Core/Setup.cpp66,8451,898to report an error with the setup. It // calls CreateErrorString() to
Intel CP headerNoCommon/Core/Setup.cpp66,8451,899..1,900It // calls CreateErrorString() to get the text description of the error. Finally // it stuffs the error code into a well-known property
Intel CP headerNoCommon/Core/Setup.cpp66,8451,985ERROR_ACCESS_DENIED); ShowStoryboard(); } //**************************************************************************** // Read the page references from the default storyboard and display them in // a wizard
Intel CP headerNoCommon/Core/Setup.cpp66,8451,992Read pages to add from the storyboard element g_Log.Write(INFO
Intel CP headerNoCommon/Core/Setup.cpp66,8452,011Strings element, if it exists, and add the requested string mapping g_Log.Write
Intel CP headerNoCommon/Core/Setup.cpp66,8452,011Added: %s", pDialog->GetPageName()); } // Read the Strings element, if it exists
Intel CP headerNoCommon/Core/stdafx.cpp1,8135..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/stdafx.cpp1,81310are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/stdafx.cpp1,81311..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/stdafx.cpp1,81314treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/stdafx.cpp1,81314is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/stdafx.cpp1,81316published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/stdafx.cpp1,81319any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/stdafx.cpp1,81320..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/stdafx.cpp1,81320property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/stdafx.cpp1,81322expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/stdafx.cpp1,81323property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/stdafx.cpp1,81326by Intel in writing. // ========================================================================== // stdafx.cpp : source file that includes just the standard includes // Core.pch will be
Intel CP headerNoCommon/Core/stdafx.cpp1,81327standard includes // Core.pch will be the pre-compiled header // stdafx.obj will
Intel CP headerNoCommon/Core/stdafx.cpp1,81328compiled header // stdafx.obj will contain the pre-compiled type information #include
Intel CP headerNoCommon/Core/stdafx.cpp1,81333headers you need in STDAFX.H // and not in this file
Intel CP headerNoCommon/Core/stdafx.h2,2535..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/stdafx.h2,25310are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/stdafx.h2,25311..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/stdafx.h2,25314treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/stdafx.h2,25314is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/stdafx.h2,25316published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/stdafx.h2,25319any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/stdafx.h2,25320property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/stdafx.h2,25320..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/stdafx.h2,25322expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/stdafx.h2,25323property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/stdafx.h2,25330once #include "targetver.h" #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff
Intel CP headerNoCommon/Core/Switches.cpp4,3665..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Switches.cpp4,36610are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Switches.cpp4,36611..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Switches.cpp4,36614treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Switches.cpp4,36614is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Switches.cpp4,36616published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Switches.cpp4,36619any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Switches.cpp4,36620property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Switches.cpp4,36620..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Switches.cpp4,36622expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Switches.cpp4,36623property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Switches.cpp4,36660providing a value for MinValue or MaxValue. Future expansion could include
Intel CP headerNoCommon/Core/Switches.cpp4,36668If a parameter is expected and some value was provided for
Intel CP headerNoCommon/Core/Switches.cpp4,36668value was provided for MinValue or MaxValue if (bHasParameter && (nMinValue != 0
Intel CP headerNoCommon/Core/Switches.cpp4,36671no number is found in the text so check for a
Intel CP headerNoCommon/Core/Switches.cpp4,36672check for a // digit in the first position as a pre
Intel CP headerNoCommon/Core/targetver.h1,9035..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/targetver.h1,90310are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/targetver.h1,90311..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/targetver.h1,90314is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/targetver.h1,90314treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/targetver.h1,90316published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/targetver.h1,90319any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/targetver.h1,90320property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/targetver.h1,90320..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/targetver.h1,90322expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/targetver.h1,90323property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/targetver.h1,90328pragma once // Including SDKDDKVer.h defines the highest available Windows platform. // If
Intel CP headerNoCommon/Core/targetver.h1,90330..31previous Windows platform, include WinSDKVer.h and // set the _WIN32_WINNT macro to the platform you wish to support
Intel CP headerNoCommon/Core/Utilities.cpp33,2325..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/Utilities.cpp33,23210are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/Utilities.cpp33,23211..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/Utilities.cpp33,23214is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/Utilities.cpp33,23214treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/Utilities.cpp33,23216published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/Utilities.cpp33,23219any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/Utilities.cpp33,23220property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/Utilities.cpp33,23220..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/Utilities.cpp33,23222expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/Utilities.cpp33,23223property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/Utilities.cpp33,23263Administrators group full access to the key. SecureZeroMemory(&ea, sizeof(EXPLICIT
Intel CP headerNoCommon/Core/Utilities.cpp33,23263an ACE.The ACE will allow the Administrators group full access to
Intel CP headerNoCommon/Core/Utilities.cpp33,23265ea[0].grfAccessPermissions = STANDARD_RIGHTS_ALL | SPECIFIC_RIGHTS_ALL; ea[0].grfAccessMode = SET_ACCESS
Intel CP headerNoCommon/Core/Utilities.cpp33,23267ea[0].grfInheritance = SUB_CONTAINERS_AND_OBJECTS_INHERIT; ea[0].Trustee.TrusteeForm
Intel CP headerNoCommon/Core/Utilities.cpp33,232266works by taking advantage of the ability of the MoveFile() API to // move a
Intel CP headerNoCommon/Core/Utilities.cpp33,232295..296ProgramFiles on 64bit OS. Otherwise the value is // redirected and resolves to "Program Files (x86)
Intel CP headerNoCommon/Core/Utilities.cpp33,232295if (Is64Bit()) { // Hack to get the 64 bit ProgramFiles on 64bit
Intel CP headerNoCommon/Core/Utilities.cpp33,232342GetFileSize(hFile,NULL); // Allocate buffer and read entire file if (dwFileSize
Intel CP headerNoCommon/Core/Utilities.cpp33,232387INVALID_HANDLE_VALUE) { // Allocate buffer and read entire file dwFileSize = GetFileSize
Intel CP headerNoCommon/Core/Utilities.cpp33,232426ANSI text string directly from the resource block DWORD LoadTextResource(LPCWSTR
Intel CP headerNoCommon/Core/Utilities.cpp33,232467UNICODE text string directly from the resource block DWORD LoadTextResource(LPCWSTR
Intel CP headerNoCommon/Core/Utilities.cpp33,232506dwError; } //**************************************************************************** // Recursively deletes a folder and contents DWORD DeleteFolder(LPCWSTR pszFolder
Intel CP headerNoCommon/Core/Utilities.cpp33,232625QUERY,&hToken)) return GetLastError(); // Get the LUID for the shutdown privilege LookupPrivilegeValue(NULL,SE
Intel CP headerNoCommon/Core/Utilities.cpp33,232650into a 64bit format. If the string contains less // than 4
Intel CP headerNoCommon/Core/Utilities.cpp33,232651they are considered to be the value 0 __int64 ConvertVersion(LPCWSTR
Intel CP headerNoCommon/Core/Utilities.cpp33,232694Values can be // one of the following; "v2.0.50727", "v3.0", "v3.5", "v4.0
Intel CP headerNoCommon/Core/Utilities.cpp33,232712registry info about version 4.5 and above, is stored under the common v4 key. We have
Intel CP headerNoCommon/Core/Utilities.cpp33,232713Full keys. Then we check the version in the proper variable under this keys
Intel CP headerNoCommon/Core/Utilities.cpp33,232713two steps. // First we check the existence of v4\Client or v4\Full keys. Then we
Intel CP headerNoCommon/Core/Utilities.cpp33,232735L"Found registry key for the expected .NET version."); } else { g
Intel CP headerNoCommon/Core/Utilities.cpp33,232739LOG_TYPE, L"Couldn't open or find registry key for the expected .NET version"); } // If we're
Intel CP headerNoCommon/Core/Utilities.cpp33,232742If we're checking for v4.5 or above we do the second part of the detection here if (bCheck45OrAbove && bNETPassed
Intel CP headerNoCommon/Core/Utilities.cpp33,232745Looking for .NET version 4.5 or above"); dwError = RegOpenKeyEx(HKEY_LOCAL
Intel CP headerNoCommon/Core/Utilities.cpp33,232799dwError = GetLastError(); } return dwError; } //**************************************************************************** // Uses the current working directory to form
Intel CP headerNoCommon/Core/Utilities.cpp33,232799..800form an absolute path from the // relative path pszRelPath. The absolute path is placed into
Intel CP headerNoCommon/Core/Utilities.cpp33,232802is copied unchanged to // pszAbsPath. The location pszAbsPath must be at
Intel CP headerNoCommon/Core/Utilities.cpp33,232820part validation is performed. First the path root is validated // to
Intel CP headerNoCommon/Core/Utilities.cpp33,232821root is validated // to ensure the referenced drive actually exists. UNC
Intel CP headerNoCommon/Core/Utilities.cpp33,232822ensures that every character in the path is // valid for use
Intel CP headerNoCommon/Core/Utilities.cpp33,232822paths skip this first // step. The second step merely ensures that
Intel CP headerNoCommon/Core/Utilities.cpp33,232829a network path then skip the validation of the root because // it may block
Intel CP headerNoCommon/Core/Utilities.cpp33,232831a trade-off between // validating and having setup hang on startup
Intel CP headerNoCommon/Core/Utilities.cpp33,232842NO_ROOT_DIR); } // Starting with the first position after the root, ensure each character is
Intel CP headerNoCommon/Core/Utilities.cpp33,232861than a specified amount. Currently the // input file is treated as
Intel CP headerNoCommon/Core/Utilities.cpp33,232862file is treated as UTF-16 and ensures that the prune size is on a
Intel CP headerNoCommon/Core/Utilities.cpp33,232863(WCHAR) boundary. A return code of ERROR_SUCCESS (0
Intel CP headerNoCommon/Core/Utilities.cpp33,232864(0) is returned if // the file did not need pruning
Intel CP headerNoCommon/Core/Utilities.cpp33,232876Create a filename to write the pruned file wcscpy_s(szDestFile
Intel CP headerNoCommon/Core/Utilities.cpp33,232890Open a second handle to the log file for writing hFileDest
Intel CP headerNoCommon/Core/Utilities.cpp33,232894hFileDest != INVALID_HANDLE_VALUE) { // Set the position from which to start
Intel CP headerNoCommon/Core/Utilities.cpp33,232908while there is no error and there is more data delete
Intel CP headerNoCommon/Core/Utilities.cpp33,232923there was no error, replace the original file with the new pruned one if (bPruned
Intel CP headerNoCommon/Core/Utilities.cpp33,232934to it if it exists and falls back to RegDeleteKey() if
Intel CP headerNoCommon/Core/Utilities.cpp33,232946this gets called so import the function. if (pRdkex == NULL) pRdkex
Intel CP headerNoCommon/Core/Utilities.cpp33,232946function pointer will be NULL the first time this gets called
Intel CP headerNoCommon/Core/Utilities.cpp33,232950RegDeleteKeyExW"); // Function will exist on all OS's except for XP 32
Intel CP headerNoCommon/Core/Utilities.cpp33,2321,018SERVICE_STOPPED); } //**************************************************************************** // Tries to stop and then delete service with a
Intel CP headerNoCommon/Core/Utilities.cpp33,2321,025OpenSCManager(NULL, NULL, SC_MANAGER_ALL_ACCESS); if (scManager == NULL) { g
Intel CP headerNoCommon/Core/xml.cpp8,1415..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/xml.cpp8,14110are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/xml.cpp8,14111..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/xml.cpp8,14114is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/xml.cpp8,14114treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/xml.cpp8,14116published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/xml.cpp8,14119any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/xml.cpp8,14120property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/xml.cpp8,14120..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/xml.cpp8,14122expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/xml.cpp8,14123property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/XMLScript.cpp22,3345..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Core/XMLScript.cpp22,33410are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Core/XMLScript.cpp22,33411..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Core/XMLScript.cpp22,33414is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Core/XMLScript.cpp22,33414treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Core/XMLScript.cpp22,33416published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Core/XMLScript.cpp22,33419any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Core/XMLScript.cpp22,33420property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Core/XMLScript.cpp22,33420..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Core/XMLScript.cpp22,33422expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Core/XMLScript.cpp22,33423property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Core/XMLScript.cpp22,334217else { cb.WriteToLog(llNormal,L"One or more required values are missing
Intel CP headerNoCommon/Core/XMLScript.cpp22,334235else { cb.WriteToLog(llNormal,L"One or more required values are missing
Intel CP headerNoCommon/Core/XMLScript.cpp22,334248else { cb.WriteToLog(llNormal,L"One or more required values are missing
Intel CP headerNoCommon/Core/XMLScript.cpp22,334277else { cb.WriteToLog(llNormal,L"One or more required values are missing
Intel CP headerNoCommon/Core/XMLScript.cpp22,334465are deleting a specific value or the whole key if (pszValue == NULL
Intel CP headerNoCommon/Core/XMLScript.cpp22,334468however that is a Vista and greater API dwError = SHDeleteKey(hRoot
Intel CP headerNoCommon/Core/XMLScript.cpp22,334539sSource = cb.GetProperties().ResolveVariables(node.GetAttribute(L"Source").c_str()); sProperty = node.GetAttribute(L
Intel CP headerNoCommon/Core/XMLScript.cpp22,334553else { cb.WriteToLog(llNormal,L" Warning: Code block expected"); } nCurPos = nIndex + 1
Intel CP headerNoCommon/Core/XMLScript.cpp22,334675Only add properties if using the private property source if (m_pPropertyList == &m_InternalPropertyList
Intel CP headerNoCommon/Core/XMLScript.cpp22,334678m_pPropertyList == &m_InternalPropertyList) { // Set the user profile path SHGetFolderPath(NULL
Intel CP headerNoCommon/Core/XMLScript.cpp22,334686szData); } } //**************************************************************************** // Executes a function in the currently loaded script. If the pszFunction // argument is NULL, then
Intel CP headerNoCommon/Core/XMLScript.cpp22,334687pszFunction // argument is NULL, then the first function in the script is executed DWORD CXMLScript
Intel CP headerNoCommon/Core/XMLScript.cpp22,334696NULL ? L"<Default>" : pszFunction)); // Find the desired function, either the first or a named function if (pszFunction
Intel CP headerNoCommon/Core/XMLScript.cpp22,334729order to restore it after the code block is executed savedNode = m
Intel CP headerNoCommon/DriversCA/Cabinet.cpp7,6615..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/DriversCA/Cabinet.cpp7,66110are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/DriversCA/Cabinet.cpp7,66111..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/DriversCA/Cabinet.cpp7,66114treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/DriversCA/Cabinet.cpp7,66114is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/DriversCA/Cabinet.cpp7,66116published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/DriversCA/Cabinet.cpp7,66119any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/DriversCA/Cabinet.cpp7,66120..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/DriversCA/Cabinet.cpp7,66120property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/DriversCA/Cabinet.cpp7,66122expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/DriversCA/Cabinet.cpp7,66123property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/DriversCA/Cabinet.cpp7,661176(HANDLE)pfdin->hf; // Set the filetime of the extracted file to the filedate from the package if (DosDateTimeToFileTime(pfdin->date
Intel CP headerNoCommon/DriversCA/Cabinet.h2,0175..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/DriversCA/Cabinet.h2,01710are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/DriversCA/Cabinet.h2,01711..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/DriversCA/Cabinet.h2,01714treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/DriversCA/Cabinet.h2,01714is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/DriversCA/Cabinet.h2,01716published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/DriversCA/Cabinet.h2,01719any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/DriversCA/Cabinet.h2,01720property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/DriversCA/Cabinet.h2,01720..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/DriversCA/Cabinet.h2,01722expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/DriversCA/Cabinet.h2,01723property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/DriversCA/Cabinet.h2,01729writing. // ========================================================================== #pragma once // Base Error Code. Result from member functions can
Intel CP headerNoCommon/DriversCA/Cabinet.h2,01730error from 1 to 0xAFFF, // or an error from 0xB000 and up. Subtract the base from these values to
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3805..9Copyright 2005 - 2023 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38010are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38011..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38014is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38014treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38016published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38019any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38020property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38020..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38022expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38023property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38038can be passed in on the MSIEXEC command line #define IIFPROP
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38045used to pass data into the deferred phase #define IIFPROP_INSTALL
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38051optional. If it is in the driver package and matches HW, // then it is
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38058FLAG 0x00000200 // This flag prevents the driver from being removed during
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38061device to be created in the device tree. The device class // is read from
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38062device class // is read from the associated INF and the DID is read from the IIFDrivers table #define CREATE_DEVICE
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38065device to be removed from the device tree during uninstallation #define
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38065FLAG 0x00000800 // This flag causes the device to be removed from
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,38068is (un)installed in the driver store #define RESCAN_DEVICES
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380105to store processed records from the IIFDrivers table class CDriverRecordInfo { public
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380109Name that was read from the PackageInfo section or a relative INF path if
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380109a relative INF path if the section was not found bool
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380110found bool bCondition; // True if the install condition was satisfied bool
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380111satisfied bool bUCondition; // True if the uninstall condition was satisfied bool
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380112satisfied bool bUpgradeCondition; // True if the upgrade condition was satisfied bool
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380113satisfied bool bDowngradeCondition; // True if the downgrade condition was satisfied bool
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380114satisfied bool bRepairCondition; // True if the repair condition was satisfied DWORD
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380116install behavior wstring sDID; // When the CREATE_DEVICE_FLAG flag is
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380121subclass of CHardware that implements the logging method class CHardwareCA : public
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380137bool m_bDeleteDriverFolder; // True if the driver source folder should be delete on
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380160a file. Delete it first or extract will fail PathAddBackslash(szDriverFolder)
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380165(hr)) throw CWin32Exception(HRESULT_CODE(hr),L"Failed to
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380174(hr)) throw CWin32Exception(HRESULT_CODE(hr),L"Failed to
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380179(hr)) throw CWin32Exception(HRESULT_CODE(hr),L"Failure selecting
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380181single record",__FILE__,__LINE__); // Read the data hr = WcaGetRecordStream(hRec,2,&pData
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380184(hr)) throw CWin32Exception(HRESULT_CODE(hr),L"Failure reading
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380195an install data file in the // common appdata folder that is
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380204PATH] = { 0 }; wstring sPath; // Create the full path of the driver data folder SHGetFolderPath(NULL
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380229column.", fieldName); throw CWin32Exception(HRESULT_CODE(hr), szErrorString, __FILE__, __LINE
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380235case MSICONDITION_ERROR: // Invalid handle or syntax error in conditional expression
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380236conditional expression throw CWin32Exception(HRESULT_CODE(hr), L"Condition syntax
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380255..256will read each record in the IIFDrivers table and process the // conditions for install and uninstall. // Errors can be caused
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380262pull driver info out of the MSI file const LPCWSTR SELECT
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380276(hr)) throw CWin32Exception(HRESULT_CODE(hr), L"Failed to
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380284(hr)) throw CWin32Exception(HRESULT_CODE(hr), L"Failed to
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380300(hr)) throw CWin32Exception(HRESULT_CODE(hr), L"Failed to
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380307(hr)) throw CWin32Exception(HRESULT_CODE(hr), L"Failed to
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380315(hr)) throw CWin32Exception(HRESULT_CODE(hr), L"Failed to
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380323E_NOMOREITEMS) throw CWin32Exception(HRESULT_CODE(hr), L"", __FILE__, __LINE
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380327..328LINE__); } //*************************************************************************** // In immediate phase scan all the INF's in the driver location and // cross-reference the data read from the driver MSI table to // determine
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380331if; // -A driver listed in the driver table needs to be
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380332installed but was not in // the package EXCEPT when the driver is marked as optional
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380338S",cai.m_sDriverFolder.c_str()); // Load the XML and scan for matching devices hw.Scan
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380341hw.Scan(cai.m_sDriverFolder.c_str()); // Enumerate the data read from the driver table. vector<CDriverRecordInfo>::const
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380347with this name was in the package if (hw.m_INFInfo.count(it
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380350sName) > 0) { // INF was in the package. Check if it was
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380357we are supposed to create the device AND the INF was not matched to
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380357..358to an existing device, force the installation. // Once the device is created the INF will have a device
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380359match; that would mean that the device already exists (probably an
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380359already exists (probably an upgrade or reinstall) and we should not // create another
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380377information are // needed elsewhere in the package if (pInfo->bInstall) { WCHAR
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380383conditions in other areas of the wxs files. StringCbPrintf(szProperty, sizeof
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380390be used in cases where the device is not // enabled. Driver
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380391specifically marked for pre-installation or all drivers can be pre-installed
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380398met, then do not install the driver. if(!it->bCondition) { WcaLog
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380398installed"); pInfo->bInstall = true; } //If the condition in the DriverFeature entry is not met
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380406if (pInfo->bInstall) // True means the INF met all requirements (device match, OS, filtering
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380408..409right thing in deferred mode. The flags were read // from the drivers table. If the uninstall condition was false, add
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380408device match, OS, filtering) { // Update the flags so we do the right thing in deferred mode
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380409uninstall condition was false, add the permanent flag if (!it->bUCondition
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380412pInfo->dwFlags |= PERMANENT_FLAG; // If the driver is already installed... if
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380415already installed... if(!pInfo->sInstalledVersion.empty()) { // ...and the driver is upgrading... if (pInfo
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380418is upgrading... if (pInfo->IsUpgrade()) { // ...and upgrades are disallowed... if (!it
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380427WcaLog(LOGMSG_STANDARD, " Upgrade detected."); } // ...or the driver is downgrading... else if
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380430downgrading... else if (pInfo->IsDowngrade()) { // ...and downgrades are disallowed... if (!it
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380439WcaLog(LOGMSG_STANDARD, " Downgrade detected."); } // ...or the driver is repairing... else if
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380442repairing... else if (pInfo->IsRepair()) { // ...and repairs are disallowed... if (!it
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380458INF was not found in the package or failed requirements { WcaLog(LOGMSG_STANDARD
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380465it->bCondition) WcaLog(LOGMSG_STANDARD," The INF was not found in
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380465INF was not found in the package but install condition was
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380470This INF was not in the package { // If it is marked
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380472fatal error. Just log it and continue if (it->dwFlags & OPTIONAL
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380474OPTIONAL_FLAG) WcaLog(LOGMSG_STANDARD," The driver was not found in
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380474driver was not found in the package but is marked as
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380477INF was not found in the package but install condition was
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380477it->bCondition) WcaLog(LOGMSG_STANDARD," The INF was not found in
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380478required driver is not in the package throw CWin32Exception(ERROR_NO
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380478was false"); else // Not optional and condition was met. This is
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380479INF was not found in the package",__FILE__,__LINE__); } it++; } } //************************************************************************
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380479ERROR_NO_MORE_ITEMS,L"The INF was not found in
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380486an install XML file containing the INF's to install in the // deferred phase. This file will
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380509L"yes" : L"no"); // Enumerate all INF's map<wstring,CINFInfo*>::const
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380524name from HW INF to the names in the driver info table for a
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380536INF is to be installed OR repaired if (bInDriverTable && pInfo.bConditionMet && (pInfo.bInstall
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380576LOGMSG_STANDARD,"Creating device..."); // Get the class name and GUID from the inf file if (!SetupDiGetINFClass(pszINF
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380599set to '%S'",pszDID); // Inject the device into the actual driver tree if (!SetupDiCallClassInstaller
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380605need to reboot after injecting the device dip.cbSize = sizeof(dip
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380627bRebootRequired; } //**************************************************************************** // Removes a device with the ID pszDevID from the device tree. The device will // reappear during a
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380628reappear during a HW scan or on the next boot BOOL RemoveDevice(LPCWSTR
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380652ID %S", pszDevID); // First get all attached devices hDeviceInfo = SetupDiGetClassDevs(NULL
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3806650; bFoundDevice = false; do // Enumerate all devices looking for the target device { if (!SetupDiEnumDeviceInfo(hDeviceInfo
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380690..694enumerate break; // Continue on to the next device } } // Enumerate the returned HWIDs and attempt to match the requested ID if (pBuffer
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380786bSuccess; } //*************************************************************************** // This is defined in the Wix library. It is needed
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380833..834install data file created during the // immediate phase to perform the actual driver install // Exceptions that
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380833dwError = GetLastError(); return dwError; } //*************************************************************************** // In the deferred phase, use the install data file created during
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380866sDriverDataFolder = rootNode.GetAttribute(ROOT_ATTRIBUTE); // Enumerate all the INF nodes CXMLNodeList infList = rootNode.GetNodeList
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380872node = infList.GetItem(i); // Read the INF to install and the flags to use wstring sINF
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380877dwFlags = _wtoi(s.c_str()); // Append the INF file name to the driver folder to get an
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380882STANDARD,"Installing '%S'",szINF); // If the create device flag is on
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380882on then we first create the device for the INF to be installed onto
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380902ERROR_NO_MORE_ITEMS: // If the INF was not loaded onto
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380902device it is still in the driverstore WcaLog(LOGMSG_STANDARD, "Driver
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380931data file. It now includes the driverstore paths wstring sFilename = ResolveInstallDataFile
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380931s needed.", bGlobalNeedReboot ? "" : " not"); } } } // Save the data file. It now includes
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380940at '%S'",sFilename.c_str()); // Delete the driver folder if (bDeleteDrivers
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380976loading newdev.dll.", __FILE__, __LINE__); } // Parse the XML install data CXMLDocument doc
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380983ROOT_ATTRIBUTE); // This points to the driver package that was just
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,380985just extracted during uninstall // Enumerate all INF nodes CXMLNodeList infList = rootNode.GetNodeList
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,020use sStore to uninstall, if the path is valid { itINF->sFile
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,024path was not valid. Use the source INF as the store location { WCHAR szStore[MAX
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,030Store path is invalid. Using source INF '%S'", itINF->sFile.c_str
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,058(bNeedReboot) { bGlobalNeedReboot = true; } } } } // Delete the driver.data file WcaLog(LOGMSG_STANDARD
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,065str()).c_str(),szTempFile); // Delete the driver folder sDriverFolder += L"\\"; DirEnsureDelete
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,085Extract setup XML // Scan hardware and mark INF's to install // Extract
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,092Deferred // Read CustomActionData property // Use the data to perform driver installation
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,108(hr)) throw CWin32Exception(HRESULT_CODE(hr),L"Failed to
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,110SCHEDULED) == TRUE) // If deferred do the actual driver install { // CustomData contains
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,115(hr)) throw CWin32Exception(HRESULT_CODE(hr),L"CustomActionData property
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,117FILE__,__LINE__); // We can't set the reboot variable from deferred mode
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,120If immediate phase, go process the MSI driver records { CCustomActionInfo cai
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,125records { CCustomActionInfo cai; CHardwareCA hw; // The PID determines where the install.data file is created hr
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,128(hr)) throw CWin32Exception(HRESULT_CODE(hr),L"IIFPID property
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,132..1,133whether we should really install the drivers or // just simulate the successful installation WcaGetProperty(L"EXECUTEMODE
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,138ReleaseNullStr(pszProperty); // See if all the drivers should be preinstalled WcaGetProperty
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,1480); ReleaseNullStr(pszProperty); // Read the IIFDrivers table ReadDriverRecords(hInstall,cai
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,151table ReadDriverRecords(hInstall,cai); // Extract the driver package. The path is needed for PrepareInstall
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,168HW PrepareInstall(cai,hw); // Package all info needed for driver install
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,171XML for use for install and rollback WcaSetProperty(IIFPROP_INSTALL,s.c
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,171s = CreateDriverDataXML(cai,hw); // Save the XML for use for install
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,207(hr)) throw CWin32Exception(HRESULT_CODE(hr),L"Failed to
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,209to initialize",__FILE__,__LINE__); // If the custom currently being executed is
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,212hInstall,MSIRUNMODE_SCHEDULED) == TRUE) { // Get the install data hr = WcaGetProperty(L
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,215(hr)) throw CWin32Exception(HRESULT_CODE(hr),L"Error reading
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,219pszProperty) > 0) { // We can't set the reboot variable from deferred mode
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,234(hr)) throw CWin32Exception(HRESULT_CODE(hr),L"IIFPID property
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,237FILE__,__LINE__); sPID = pszProperty; // Create the path to the install data file sInstallDataFile = ResolveInstallDataFile
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,241str()); // Check for file existence and then parse the XML install data if (PathFileExists
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,246str())) { doc.Load(sInstallDataFile.c_str()); // Extract the driver package. The path is needed for uninstall
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,249for uninstall sDriverFolder = ExtractDrivers(); // Update the root folder attribute to the path of the extracted driver files CXMLNode node
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,253ROOT_ATTRIBUTE,sDriverFolder.c_str()); // Save the XML for use for uninstall
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,257It was either manually deleted or this was a -nodrv install
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,290(hr)) throw CWin32Exception(HRESULT_CODE(hr),L"Failed to
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,292Failed to initialize",__FILE__,__LINE__); // The CustomActionData contains the IIFPID which was set during
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,295(hr)) throw CWin32Exception(HRESULT_CODE(hr),L"CustomActionData property
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,297not found",__FILE__,__LINE__); // Create the path to the install data file sInstallDataFile = ResolveInstallDataFile
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,303doc.Load(sInstallDataFile.c_str()); // Pass in the XML data to uninstall if
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,324WcaFinalize(er); } //*************************************************************************** // DllMain - Initialize and cleanup WiX custom action utils
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,364cai.m_sPID = L"Test"; // Simulate the extraction of drivers into a
Intel CP headerNoCommon/DriversCA/DriversCA.cpp49,3801,385cai.m_sPID = L"Test"; // Simulate the extraction of drivers into a
Intel CP headerNoCommon/DriversCA/Newdev.cpp5,3055..9Copyright 2019 - 2029 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/DriversCA/Newdev.cpp5,30510are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/DriversCA/Newdev.cpp5,30511..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/DriversCA/Newdev.cpp5,30514treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/DriversCA/Newdev.cpp5,30514is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/DriversCA/Newdev.cpp5,30516published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/DriversCA/Newdev.cpp5,30519any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/DriversCA/Newdev.cpp5,30520property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/DriversCA/Newdev.cpp5,30520..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/DriversCA/Newdev.cpp5,30522expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/DriversCA/Newdev.cpp5,30523property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/DriversCA/Newdev.h2,5755..9Copyright 2019 - 2029 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/DriversCA/Newdev.h2,57510are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/DriversCA/Newdev.h2,57511..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/DriversCA/Newdev.h2,57514treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/DriversCA/Newdev.h2,57514is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/DriversCA/Newdev.h2,57516published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/DriversCA/Newdev.h2,57519any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/DriversCA/Newdev.h2,57520..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/DriversCA/Newdev.h2,57520property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/DriversCA/Newdev.h2,57522expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/DriversCA/Newdev.h2,57523property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/DriversCA/Newdev.h2,57531DIIRFLAG_FORCE_INF 0x00000002 // use the inf as if users picked
Intel CP headerNoCommon/DriversCA/Newdev.h2,57532it. #define DIIRFLAG_HW_USING_THE_INF 0x00000004 // limit installs on
Intel CP headerNoCommon/DriversCA/Newdev.h2,57532limit installs on hw using the inf #define DIIRFLAG_HOTPATCH 0x00000008
Intel CP headerNoCommon/DriversCA/resource.h1,9295..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/DriversCA/resource.h1,92910are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/DriversCA/resource.h1,92911..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/DriversCA/resource.h1,92914treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/DriversCA/resource.h1,92914is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/DriversCA/resource.h1,92916published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/DriversCA/resource.h1,92919any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/DriversCA/resource.h1,92920property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/DriversCA/resource.h1,92920..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/DriversCA/resource.h1,92922expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/DriversCA/resource.h1,92923property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/DriversCA/stdafx.cpp1,8165..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/DriversCA/stdafx.cpp1,81610are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/DriversCA/stdafx.cpp1,81611..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/DriversCA/stdafx.cpp1,81614is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/DriversCA/stdafx.cpp1,81614treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/DriversCA/stdafx.cpp1,81616published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/DriversCA/stdafx.cpp1,81619any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/DriversCA/stdafx.cpp1,81620..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/DriversCA/stdafx.cpp1,81620property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/DriversCA/stdafx.cpp1,81622expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/DriversCA/stdafx.cpp1,81623property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/DriversCA/stdafx.cpp1,81626by Intel in writing. // ========================================================================== // stdafx.cpp : source file that includes just the standard includes // Drivers.pch will be
Intel CP headerNoCommon/DriversCA/stdafx.cpp1,81627standard includes // Drivers.pch will be the pre-compiled header // stdafx.obj will
Intel CP headerNoCommon/DriversCA/stdafx.cpp1,81628compiled header // stdafx.obj will contain the pre-compiled type information #include
Intel CP headerNoCommon/DriversCA/stdafx.cpp1,81633headers you need in STDAFX.H // and not in this file
Intel CP headerNoCommon/DriversCA/stdafx.h2,6275..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/DriversCA/stdafx.h2,62710are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/DriversCA/stdafx.h2,62711..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/DriversCA/stdafx.h2,62714treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/DriversCA/stdafx.h2,62714is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/DriversCA/stdafx.h2,62716published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/DriversCA/stdafx.h2,62719any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/DriversCA/stdafx.h2,62720..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/DriversCA/stdafx.h2,62720property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/DriversCA/stdafx.h2,62722expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/DriversCA/stdafx.h2,62723property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/DriversCA/stdafx.h2,62728once #ifndef _WIN32_MSI // Specifies that the minimum required MSI version is
Intel CP headerNoCommon/DriversCA/stdafx.h2,62729WIN32_MSI 405 // Change this to the appropriate value to target other
Intel CP headerNoCommon/DriversCA/stdafx.h2,62732of MSI. #endif #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff
Intel CP headerNoCommon/HECIClient/BuildVersion.h2,2885..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/HECIClient/BuildVersion.h2,28810are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/HECIClient/BuildVersion.h2,28811..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/HECIClient/BuildVersion.h2,28814treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/HECIClient/BuildVersion.h2,28814is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/HECIClient/BuildVersion.h2,28816published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/HECIClient/BuildVersion.h2,28819any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/HECIClient/BuildVersion.h2,28820..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/HECIClient/BuildVersion.h2,28820property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/HECIClient/BuildVersion.h2,28822expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/HECIClient/BuildVersion.h2,28823property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,2505..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25010are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25011..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25014treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25014is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25016published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25019any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25020..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25020property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25022expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25023property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25028once #ifndef WINVER // Specifies that the minimum required platform is Windows
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25029WINVER 0x0600 // Change this to the appropriate value to target other
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25032endif #ifndef _WIN32_WINNT // Specifies that the minimum required platform is Windows
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25033WIN32_WINNT 0x0600 // Change this to the appropriate value to target other
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25036endif #ifndef _WIN32_IE // Specifies that the minimum required platform is Internet
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25037WIN32_IE 0x0500 // Change this to the appropriate value to target other
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25040endif #ifndef _WIN32_MSI // Specifies that the minimum required MSI version is
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25041WIN32_MSI 400 // Change this to the appropriate value to target other
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,25044of MSI. #endif #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,250133L"Looking for devices"); // Find all devices that have our interface
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,250143L"Get interface details."); // Setup the interface data struct interfaceData.cbSize = sizeof
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,250167Error allocating memory"); continue; } // Setup the device interface struct deviceDetail->cbSize
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,250170DATA); // Try again to get the device interface detail info if
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,250363dwError; } //**************************************************************************** DWORD HECIClient::DoIoctl(DWORD code, void *inbuf, int inlen, void
Intel CP headerNoCommon/HECIClient/HECIClient.cpp15,250373TRUE, NULL); if (!DeviceIoControl(_HECIDevice, code, inbuf, inlen, outbuf, outlen, &dwBytesRead
Intel CP headerNoCommon/HECIClient/HECIClient.h2,2795..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/HECIClient/HECIClient.h2,27910are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/HECIClient/HECIClient.h2,27911..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/HECIClient/HECIClient.h2,27914treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/HECIClient/HECIClient.h2,27914is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/HECIClient/HECIClient.h2,27916published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/HECIClient/HECIClient.h2,27919any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/HECIClient/HECIClient.h2,27920property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/HECIClient/HECIClient.h2,27920..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/HECIClient/HECIClient.h2,27922expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/HECIClient/HECIClient.h2,27923property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/HECIClient/HECIClient.h2,27957DWORD GetCapabilities(); DWORD DoIoctl(DWORD code, void *inbuf, int inlen, void
Intel CP headerNoCommon/Resource/Build/Strings.h8,6605..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Resource/Build/Strings.h8,66010are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Resource/Build/Strings.h8,66011..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Resource/Build/Strings.h8,66014is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Resource/Build/Strings.h8,66014treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Resource/Build/Strings.h8,66016published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Resource/Build/Strings.h8,66019any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Resource/Build/Strings.h8,66020property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Resource/Build/Strings.h8,66020..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Resource/Build/Strings.h8,66022expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Resource/Build/Strings.h8,66023property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Resource/Build/Strings.h8,6601138030 // Errors that appear on the finish dialog #define IDS_PLATFORM
Intel CP headerNoCommon/Wrapper/Cabinet.cpp9,1225..9Copyright 2015 - 2020 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Wrapper/Cabinet.cpp9,12210are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Wrapper/Cabinet.cpp9,12211..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Wrapper/Cabinet.cpp9,12214treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Wrapper/Cabinet.cpp9,12214is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Wrapper/Cabinet.cpp9,12216published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Wrapper/Cabinet.cpp9,12219any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Wrapper/Cabinet.cpp9,12220property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Wrapper/Cabinet.cpp9,12220..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Wrapper/Cabinet.cpp9,12222expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Wrapper/Cabinet.cpp9,12223property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Wrapper/Cabinet.cpp9,122179(HANDLE)pfdin->hf; // Set the filetime of the extracted file to the filedate from the package if (DosDateTimeToFileTime(pfdin->date
Intel CP headerNoCommon/Wrapper/Cabinet.h3,0885..9Copyright 2015 - 2020 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Wrapper/Cabinet.h3,08810are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Wrapper/Cabinet.h3,08811..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Wrapper/Cabinet.h3,08814is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Wrapper/Cabinet.h3,08814treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Wrapper/Cabinet.h3,08816published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Wrapper/Cabinet.h3,08819any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Wrapper/Cabinet.h3,08820..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Wrapper/Cabinet.h3,08820property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Wrapper/Cabinet.h3,08822expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Wrapper/Cabinet.h3,08823property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Wrapper/Cabinet.h3,08829writing. // ========================================================================== #pragma once // Base Error Code. Result from member functions can
Intel CP headerNoCommon/Wrapper/Cabinet.h3,08830error from 1 to 0xAFFF, // or an error from 0xB000 and up. Subtract the base from these values to
Intel CP headerNoCommon/Wrapper/DllLibrary.cpp2,7995..9Copyright 2015 - 2020 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Wrapper/DllLibrary.cpp2,79910are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Wrapper/DllLibrary.cpp2,79911..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Wrapper/DllLibrary.cpp2,79914is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Wrapper/DllLibrary.cpp2,79914treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Wrapper/DllLibrary.cpp2,79916published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Wrapper/DllLibrary.cpp2,79919any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Wrapper/DllLibrary.cpp2,79920property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Wrapper/DllLibrary.cpp2,79920..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Wrapper/DllLibrary.cpp2,79922expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Wrapper/DllLibrary.cpp2,79923property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Wrapper/DllLibrary.cpp2,79934SUCCESS; m_hModule = NULL; //Resolve and add system directory to avoid
Intel CP headerNoCommon/Wrapper/DllLibrary.h1,8375..9Copyright 2015 - 2020 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Wrapper/DllLibrary.h1,83710are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Wrapper/DllLibrary.h1,83711..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Wrapper/DllLibrary.h1,83714treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Wrapper/DllLibrary.h1,83714is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Wrapper/DllLibrary.h1,83716published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Wrapper/DllLibrary.h1,83719any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Wrapper/DllLibrary.h1,83720..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Wrapper/DllLibrary.h1,83720property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Wrapper/DllLibrary.h1,83722expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Wrapper/DllLibrary.h1,83723property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Wrapper/Exceptions.h3,0835..9Copyright 2015 - 2020 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Wrapper/Exceptions.h3,08310are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Wrapper/Exceptions.h3,08311..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Wrapper/Exceptions.h3,08314is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Wrapper/Exceptions.h3,08314treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Wrapper/Exceptions.h3,08316published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Wrapper/Exceptions.h3,08319any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Wrapper/Exceptions.h3,08320property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Wrapper/Exceptions.h3,08320..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Wrapper/Exceptions.h3,08322expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Wrapper/Exceptions.h3,08323property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Wrapper/pch.h2,1105..9Copyright 2015 - 2020 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Wrapper/pch.h2,11010are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Wrapper/pch.h2,11011..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Wrapper/pch.h2,11014is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Wrapper/pch.h2,11014treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Wrapper/pch.h2,11016published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Wrapper/pch.h2,11019any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Wrapper/pch.h2,11020..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Wrapper/pch.h2,11020property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Wrapper/pch.h2,11022expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Wrapper/pch.h2,11023property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Wrapper/Wrapper.cpp5,3685..9Copyright 2015 - 2020 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoCommon/Wrapper/Wrapper.cpp5,36810are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoCommon/Wrapper/Wrapper.cpp5,36811..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoCommon/Wrapper/Wrapper.cpp5,36814treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoCommon/Wrapper/Wrapper.cpp5,36814is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoCommon/Wrapper/Wrapper.cpp5,36816published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoCommon/Wrapper/Wrapper.cpp5,36819any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoCommon/Wrapper/Wrapper.cpp5,36820property right is granted to or conferred upon you by disclosure
Intel CP headerNoCommon/Wrapper/Wrapper.cpp5,36820..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoCommon/Wrapper/Wrapper.cpp5,36822expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoCommon/Wrapper/Wrapper.cpp5,36823property rights // must be express and approved by Intel in writing
Intel CP headerNoCommon/Wrapper/Wrapper.cpp5,368111Administrators group full access to the key. SecureZeroMemory(&ea, sizeof(EXPLICIT
Intel CP headerNoCommon/Wrapper/Wrapper.cpp5,368111an ACE.The ACE will allow the Administrators group full access to
Intel CP headerNoCommon/Wrapper/Wrapper.cpp5,368113ea[0].grfAccessPermissions = STANDARD_RIGHTS_ALL | SPECIFIC_RIGHTS_ALL; ea[0].grfAccessMode = SET_ACCESS
Intel CP headerNoCommon/Wrapper/Wrapper.cpp5,368115ea[0].grfInheritance = SUB_CONTAINERS_AND_OBJECTS_INHERIT; ea[0].Trustee.TrusteeForm
Intel CP headerNoI3C/I3C.cpp11,8585..9Copyright 2015 - 2020 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoI3C/I3C.cpp11,85810are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoI3C/I3C.cpp11,85811..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoI3C/I3C.cpp11,85814treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoI3C/I3C.cpp11,85814is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoI3C/I3C.cpp11,85816published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoI3C/I3C.cpp11,85819any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoI3C/I3C.cpp11,85820property right is granted to or conferred upon you by disclosure
Intel CP headerNoI3C/I3C.cpp11,85820..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoI3C/I3C.cpp11,85822expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoI3C/I3C.cpp11,85823property rights // must be express and approved by Intel in writing
Intel CP headerNoI3C/I3C.cpp11,85858provided switch against valid switches and identifies if they expect a
Intel CP headerNoI3C/I3C.cpp11,858100temporary function to deal with the current inability of GetVersionEx to
Intel CP headerNoI3C/I3C.cpp11,858194SKIPHWCHECK, L"0"); // Check for the minimum required MSI version. Currently
Intel CP headerNoI3C/I3C.cpp11,858199requirements are checked here after the MSI check above which is
Intel CP headerNoI3C/I3C.cpp11,858199..200MSI check above which is the most critical requirement // Test the OS requirements as specified in
Intel CP headerNoI3C/I3C.cpp11,858200OS requirements as specified in the setup.xml file if (GetProperties().GetPropertyBool
Intel CP headerNoI3C/I3C.cpp11,858206check"); else m_Configuration.CheckOS(); // Test the .NET requirement as specified in
Intel CP headerNoI3C/I3C.cpp11,858206NET requirement as specified in the setup.xml file if (GetProperties().GetPropertyBool
Intel CP headerNoI3C/I3C.cpp11,858216(true); RescanDevices(); // Check that the current architecture is supported CheckArchitecture
Intel CP headerNoI3C/I3C.cpp11,858284L"Using folder '%s' as the driver source", sDriverFolder.c_str()); // CHardware will throw
Intel CP headerNoI3C/I3C.cpp11,858286an INF can't be read or for a folder/enumeration problem
Intel CP headerNoI3C/I3C.cpp11,858294create a private property with the // INF version as it's value
Intel CP headerNoI3C/I3C.cpp11,858296TYPE, L"Creating properties for all matching INF's"); it = m_Hardware.m
Intel CP headerNoI3C/I3C.cpp11,858306extension then it likely is the filename instead of a package
Intel CP headerNoI3C/I3C.cpp11,858306it->second->sName.c_str()); // If the name contains an INF extension
Intel CP headerNoI3C/I3C.cpp11,858307property name is derived from the filename portion without the extension if (_wcsicmp(PathFindExtension(szName)
Intel CP headerNoI3C/I3C.cpp11,858307package name // In this case the property name is derived from
Intel CP headerNoI3C/I3Crc.h1,9635..9Copyright 2015 - 2020 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoI3C/I3Crc.h1,96310are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoI3C/I3Crc.h1,96311..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoI3C/I3Crc.h1,96314is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoI3C/I3Crc.h1,96314treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoI3C/I3Crc.h1,96316published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoI3C/I3Crc.h1,96319any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoI3C/I3Crc.h1,96320property right is granted to or conferred upon you by disclosure
Intel CP headerNoI3C/I3Crc.h1,96320..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoI3C/I3Crc.h1,96322expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoI3C/I3Crc.h1,96323property rights // must be express and approved by Intel in writing
Intel CP headerNoI3C/Resource/Setup/Build/resource.h2,4215..9Copyright 2005 - 2020 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoI3C/Resource/Setup/Build/resource.h2,42110are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoI3C/Resource/Setup/Build/resource.h2,42111..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoI3C/Resource/Setup/Build/resource.h2,42114treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoI3C/Resource/Setup/Build/resource.h2,42114is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoI3C/Resource/Setup/Build/resource.h2,42116published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoI3C/Resource/Setup/Build/resource.h2,42119any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoI3C/Resource/Setup/Build/resource.h2,42120property right is granted to or conferred upon you by disclosure
Intel CP headerNoI3C/Resource/Setup/Build/resource.h2,42120..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoI3C/Resource/Setup/Build/resource.h2,42122expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoI3C/Resource/Setup/Build/resource.h2,42123property rights // must be express and approved by Intel in writing
Intel CP headerNoI3C/stdafx.cpp1,8115..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoI3C/stdafx.cpp1,81110are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoI3C/stdafx.cpp1,81111..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoI3C/stdafx.cpp1,81114is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoI3C/stdafx.cpp1,81114treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoI3C/stdafx.cpp1,81116published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoI3C/stdafx.cpp1,81119any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoI3C/stdafx.cpp1,81120property right is granted to or conferred upon you by disclosure
Intel CP headerNoI3C/stdafx.cpp1,81120..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoI3C/stdafx.cpp1,81122expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoI3C/stdafx.cpp1,81123property rights // must be express and approved by Intel in writing
Intel CP headerNoI3C/stdafx.cpp1,81126by Intel in writing. // ========================================================================== // stdafx.cpp : source file that includes just the standard includes // Setup.pch will be
Intel CP headerNoI3C/stdafx.cpp1,81127standard includes // Setup.pch will be the pre-compiled header // stdafx.obj will
Intel CP headerNoI3C/stdafx.cpp1,81128compiled header // stdafx.obj will contain the pre-compiled type information #include
Intel CP headerNoI3C/stdafx.cpp1,81133headers you need in STDAFX.H // and not in this file
Intel CP headerNoI3C/stdafx.h3,1355..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoI3C/stdafx.h3,13510are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoI3C/stdafx.h3,13511..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoI3C/stdafx.h3,13514is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoI3C/stdafx.h3,13514treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoI3C/stdafx.h3,13516published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoI3C/stdafx.h3,13519any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoI3C/stdafx.h3,13520property right is granted to or conferred upon you by disclosure
Intel CP headerNoI3C/stdafx.h3,13520..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoI3C/stdafx.h3,13522expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoI3C/stdafx.h3,13523property rights // must be express and approved by Intel in writing
Intel CP headerNoI3C/stdafx.h3,13528once #ifndef WINVER // Specifies that the minimum required platform is Windows
Intel CP headerNoI3C/stdafx.h3,13529WINVER 0x0600 // Change this to the appropriate value to target other
Intel CP headerNoI3C/stdafx.h3,13532endif #ifndef _WIN32_WINNT // Specifies that the minimum required platform is Windows
Intel CP headerNoI3C/stdafx.h3,13533WIN32_WINNT 0x0600 // Change this to the appropriate value to target other
Intel CP headerNoI3C/stdafx.h3,13536endif #ifndef _WIN32_IE // Specifies that the minimum required platform is Internet
Intel CP headerNoI3C/stdafx.h3,13537WIN32_IE 0x0500 // Change this to the appropriate value to target other
Intel CP headerNoI3C/stdafx.h3,13540endif #ifndef _WIN32_MSI // Specifies that the minimum required MSI version is
Intel CP headerNoI3C/stdafx.h3,13541WIN32_MSI 400 // Change this to the appropriate value to target other
Intel CP headerNoI3C/stdafx.h3,13544of MSI. #endif #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff
Intel CP headerNoLPSS/LPSS.cpp28,3665..9Copyright 2016 - 2023 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoLPSS/LPSS.cpp28,36610are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoLPSS/LPSS.cpp28,36611..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoLPSS/LPSS.cpp28,36614treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoLPSS/LPSS.cpp28,36614is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoLPSS/LPSS.cpp28,36616published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoLPSS/LPSS.cpp28,36619any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoLPSS/LPSS.cpp28,36620property right is granted to or conferred upon you by disclosure
Intel CP headerNoLPSS/LPSS.cpp28,36620..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoLPSS/LPSS.cpp28,36622expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoLPSS/LPSS.cpp28,36623property rights // must be express and approved by Intel in writing
Intel CP headerNoLPSS/LPSS.cpp28,36655make sure that build.proj has the same resource IDs for readmes
Intel CP headerNoLPSS/LPSS.cpp28,36656IDs aren't already used by the IIF Core (CoreRes.h), std::make
Intel CP headerNoLPSS/LPSS.cpp28,366215components are marked for install and sets appropriate property // bool CLPSSSetup
Intel CP headerNoLPSS/LPSS.cpp28,366227it will be enumareted on the components page returnValue = true; } } return
Intel CP headerNoLPSS/LPSS.cpp28,366235provided switch against valid switches and identifies if they // expect a
Intel CP headerNoLPSS/LPSS.cpp28,366251is tagged for install. Override and return false for the INF // match to be ignored
Intel CP headerNoLPSS/LPSS.cpp28,366409missing in real install //Update the feature states so that the feature list appears in a
Intel CP headerNoLPSS/LPSS.cpp28,366424temporary function to deal with the current inability of GetVersionEx to
Intel CP headerNoLPSS/LPSS.cpp28,366516SKIPHWCHECK, L"0"); // Check for the minimum required MSI version. Currently
Intel CP headerNoLPSS/LPSS.cpp28,366521requirements are checked here after the MSI check above which is
Intel CP headerNoLPSS/LPSS.cpp28,366521..523MSI check above which is the most critical // requirement // Test the OS requirements as specified in
Intel CP headerNoLPSS/LPSS.cpp28,366523OS requirements as specified in the setup.xml file if (GetProperties().GetPropertyBool
Intel CP headerNoLPSS/LPSS.cpp28,366529check"); else m_Configuration.CheckOS(); // Test the .NET requirement as specified in
Intel CP headerNoLPSS/LPSS.cpp28,366529NET requirement as specified in the setup.xml file if (GetProperties().GetPropertyBool
Intel CP headerNoLPSS/LPSS.cpp28,366539(true); RescanDevices(); // Check that the current architecture is supported CheckArchitecture
Intel CP headerNoLPSS/LPSS.cpp28,366614L"Using folder '%s' as the driver source", sDriverFolder.c_str()); // CHardware will throw
Intel CP headerNoLPSS/LPSS.cpp28,366616an INF can't be read or for a folder/enumeration problem
Intel CP headerNoLPSS/LPSS.cpp28,366624create a private property with the // INF version as it's value
Intel CP headerNoLPSS/LPSS.cpp28,366626TYPE, L"Creating properties for all matching INF's"); it = m_Hardware.m
Intel CP headerNoLPSS/LPSS.cpp28,366636it->second->sName.c_str()); // If the name contains an INF extension
Intel CP headerNoLPSS/LPSS.cpp28,366636extension then it likely is the filename instead of a package
Intel CP headerNoLPSS/LPSS.cpp28,366637property name is derived from the filename portion without the extension if (_wcsicmp(PathFindExtension(szName)
Intel CP headerNoLPSS/LPSS.cpp28,366637package name // In this case the property name is derived from
Intel CP headerNoLPSS/LPSS.cpp28,366670(dwErrorCode); RegQueryValueEx(hKey, L"Code", NULL, NULL, (LPBYTE)&dwErrorCode
Intel CP headerNoLPSS/LPSS.cpp28,366676bFound = true; } RegSetValueEx(hKey, L"Code", 0, REG_DWORD, ERROR_SUCCESS
Intel CP headerNoLPSS/LPSSrc.h1,9645..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoLPSS/LPSSrc.h1,96410are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoLPSS/LPSSrc.h1,96411..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoLPSS/LPSSrc.h1,96414is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoLPSS/LPSSrc.h1,96414treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoLPSS/LPSSrc.h1,96416published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoLPSS/LPSSrc.h1,96419any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoLPSS/LPSSrc.h1,96420..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoLPSS/LPSSrc.h1,96420property right is granted to or conferred upon you by disclosure
Intel CP headerNoLPSS/LPSSrc.h1,96422expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoLPSS/LPSSrc.h1,96423property rights // must be express and approved by Intel in writing
Intel CP headerNoLPSS/Resource/Setup/Build/resource.h3,7315..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoLPSS/Resource/Setup/Build/resource.h3,73110are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoLPSS/Resource/Setup/Build/resource.h3,73111..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoLPSS/Resource/Setup/Build/resource.h3,73114treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoLPSS/Resource/Setup/Build/resource.h3,73114is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoLPSS/Resource/Setup/Build/resource.h3,73116published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoLPSS/Resource/Setup/Build/resource.h3,73119any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoLPSS/Resource/Setup/Build/resource.h3,73120..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoLPSS/Resource/Setup/Build/resource.h3,73120property right is granted to or conferred upon you by disclosure
Intel CP headerNoLPSS/Resource/Setup/Build/resource.h3,73122expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoLPSS/Resource/Setup/Build/resource.h3,73123property rights // must be express and approved by Intel in writing
Intel CP headerNoLPSS/stdafx.cpp1,8115..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoLPSS/stdafx.cpp1,81110are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoLPSS/stdafx.cpp1,81111..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoLPSS/stdafx.cpp1,81114treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoLPSS/stdafx.cpp1,81114is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoLPSS/stdafx.cpp1,81116published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoLPSS/stdafx.cpp1,81119any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoLPSS/stdafx.cpp1,81120property right is granted to or conferred upon you by disclosure
Intel CP headerNoLPSS/stdafx.cpp1,81120..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoLPSS/stdafx.cpp1,81122expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoLPSS/stdafx.cpp1,81123property rights // must be express and approved by Intel in writing
Intel CP headerNoLPSS/stdafx.cpp1,81126by Intel in writing. // ========================================================================== // stdafx.cpp : source file that includes just the standard includes // Setup.pch will be
Intel CP headerNoLPSS/stdafx.cpp1,81127standard includes // Setup.pch will be the pre-compiled header // stdafx.obj will
Intel CP headerNoLPSS/stdafx.cpp1,81128compiled header // stdafx.obj will contain the pre-compiled type information #include
Intel CP headerNoLPSS/stdafx.cpp1,81133headers you need in STDAFX.H // and not in this file
Intel CP headerNoLPSS/stdafx.h3,1355..9Copyright 2005 - 2015 // Intel Corporation All Rights Reserved. // // ========================================================================= // The source code contained or described herein and all documents // related to the source code ("Material") are owned by Intel
Intel CP headerNoLPSS/stdafx.h3,13510are owned by Intel Corporation // or its suppliers or licensors. Title to the Material remains with // Intel Corporation
Intel CP headerNoLPSS/stdafx.h3,13511..13Material remains with // Intel Corporation or its suppliers and licensors. The Material contains // trade secrets and proprietary and confidential information of Intel or // its suppliers and licensors. The Material is protected by worldwide
Intel CP headerNoLPSS/stdafx.h3,13514is protected by worldwide // copyright and trade secret laws and treaty provisions. No part of
Intel CP headerNoLPSS/stdafx.h3,13514treaty provisions. No part of the // Material may be used, copied
Intel CP headerNoLPSS/stdafx.h3,13516published, uploaded, // posted, transmitted, distributed, or disclosed in any way without
Intel CP headerNoLPSS/stdafx.h3,13519any patent, copyright, trade secret or other intellectual // property right is
Intel CP headerNoLPSS/stdafx.h3,13520..21conferred upon you by disclosure or // delivery of the Materials, either expressly, by implication
Intel CP headerNoLPSS/stdafx.h3,13520property right is granted to or conferred upon you by disclosure
Intel CP headerNoLPSS/stdafx.h3,13522expressly, by implication, inducement, // estoppel or otherwise. Any license under such
Intel CP headerNoLPSS/stdafx.h3,13523property rights // must be express and approved by Intel in writing
Intel CP headerNoLPSS/stdafx.h3,13528once #ifndef WINVER // Specifies that the minimum required platform is Windows
Intel CP headerNoLPSS/stdafx.h3,13529WINVER 0x0600 // Change this to the appropriate value to target other
Intel CP headerNoLPSS/stdafx.h3,13532endif #ifndef _WIN32_WINNT // Specifies that the minimum required platform is Windows
Intel CP headerNoLPSS/stdafx.h3,13533WIN32_WINNT 0x0600 // Change this to the appropriate value to target other
Intel CP headerNoLPSS/stdafx.h3,13536endif #ifndef _WIN32_IE // Specifies that the minimum required platform is Internet
Intel CP headerNoLPSS/stdafx.h3,13537WIN32_IE 0x0500 // Change this to the appropriate value to target other
Intel CP headerNoLPSS/stdafx.h3,13540endif #ifndef _WIN32_MSI // Specifies that the minimum required MSI version is
Intel CP headerNoLPSS/stdafx.h3,13541WIN32_MSI 400 // Change this to the appropriate value to target other
Intel CP headerNoLPSS/stdafx.h3,13544of MSI. #endif #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff
absolute http/https URL (regex)NoI3C/Build/Readme.target1,2961<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Import Project="Properties
absolute http/https URL (regex)NoI3C/Build/signit.bat1,13516files_to_sign.txt %MyTool% -ws "https://edss-api.intel.com" -crs %CROSS_CERT% -cafile %cafile
absolute http/https URL (regex)NoI3C/InstallerMup.xml3,1412UTF-8"?> <MUPDefinition xmlns="http://schemas.dell.com/openmanage/cm/2/0/mupdefinition.xsd" xmlns:xsi="http://www.w3.org
absolute http/https URL (regex)NoI3C/InstallerMup.xml3,1412mupdefinition.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas
absolute http/https URL (regex)NoI3C/InstallerMup.xml3,1412instance" xsi:schemaLocation="http://schemas.dell.com/openmanage/cm/2/0/mupdefinition.xsd mupdefinition.xsd"> <packageinformation
absolute http/https URL (regex)NoI3C/WiXLicenseNote.txt3,7648RL) can be found online at: http://opensource.org/licenses/ms-rl Microsoft Reciprocal License
absolute http/https URL (regex)NoI3C/WiXLicenseNote.txt3,76434 source code, go to CodePlex https://wix.codeplex.com/releases/view/624906 or contact Intel.
absolute http/https URL (regex)NoLPSS/Build/Readme.target5,0801<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Import Project="SupportedPlatforms
absolute http/https URL (regex)NoLPSS/Build/signit.bat1,07516files_to_sign.txt %MyTool% -ws "https://edss-api.intel.com" -cafile %cafile_CERT% -f "files
absolute http/https URL (regex)NoLPSS/InstallerMup.xml3,1412instance" xsi:schemaLocation="http://schemas.dell.com/openmanage/cm/2/0/mupdefinition.xsd mupdefinition.xsd"> <packageinformation
absolute http/https URL (regex)NoLPSS/InstallerMup.xml3,1412UTF-8"?> <MUPDefinition xmlns="http://schemas.dell.com/openmanage/cm/2/0/mupdefinition.xsd" xmlns:xsi="http://www.w3.org
absolute http/https URL (regex)NoLPSS/InstallerMup.xml3,1412mupdefinition.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas
absolute http/https URL (regex)NoLPSS/WiXLicenseNote.txt3,7668RL) can be found online at: http://opensource.org/licenses/ms-rl Microsoft Reciprocal License
absolute http/https URL (regex)NoLPSS/WiXLicenseNote.txt3,76634 source code, go to CodePlex https://wix.codeplex.com/releases/view/624906 or contact Intel.
absolute http/https URL (regex)NoTools/signit.bat2,0014server list set SERVERLIST=(http://timestamp.verisign.com/scripts/timstamp.dll http://timestamp.comodoca.com
absolute http/https URL (regex)NoTools/signit.bat2,0014verisign.com/scripts/timstamp.dll http://timestamp.comodoca.com/authenticode http://timestamp.verisign.com
absolute http/https URL (regex)NoTools/signit.bat2,0014verisign.com/scripts/timestamp.dll http://timestamp.globalsign.com/scripts/timestamp.dll) :: define signing tool file
absolute http/https URL (regex)NoTools/signit.bat2,0014timestamp.comodoca.com/authenticode http://timestamp.verisign.com/scripts/timestamp.dll http://timestamp.globalsign.com
email address (regex)NoLPSS/ProtexConfig4QB.xml50644795</id> <notify>kai.k.liu@intel.com,ruix.a.zhang@intel.com</notify
email address (regex)NoLPSS/ProtexConfig4QB.xml5064 <notify>kai.k.liu@intel.com,ruix.a.zhang@intel.com</notify> <relPathToScanRootDir



File Patterns - Look for Local Patterns
PatternSnippetFileSearchesImportsPackagesBinary DependenciesDecompressExpandUpload CodeID RequiredFile TypeTypeRapid IDLifetime
**/*.7zNoYesNoNoNoNoNoAllNoYesArchive - 7-Zip filePublicBoth
[default]NoYesNoNoNoNoNoNoNoNoOther filesPublicBoth
**/*.actionscriptYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.adaYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.adbYesYesYesNoNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/*.adsYesYesYesNoNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/*.aidlYesYesYesYesYesNoNoNoYesNoText - Java sourcePublicBoth
**/*.apkNoYesNoNoNoNoNoAllNoYesArchive - ZIP filePublicBoth
**/*.asYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.asmYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.aspYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.aspxYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.awkYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.basYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.batYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*bds-archive-listingYesYesNoNoNoNoNoNoYesNoText filePublicBoth
**/*.bmpNoYesNoNoNoNoNoNoNoNoBinary filePublicBoth
**/*.bmsYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.bz2NoYesNoNoNoNoYesNoNoNoCompressed - BZIP2 filePublicBoth
**/*.cYesYesYesYesNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/*.c++YesYesYesYesNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/*.cblYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.ccYesYesYesYesNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/*.cfcYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.cfmYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.cgiYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.classNoYesNoNoYesYesNoNoNoNoBinary - Java class filePublicBoth
**/*.clsYesYesYesYesNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/*copyi*YesYesYesNoNoNoNoNoYesYesText filePublicBoth
**/*copyr*YesYesYesNoNoNoNoNoYesYesText filePublicBoth
**/*.cppYesYesYesYesNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/*.cpyYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.csYesYesYesNoNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/.cvsNoNoNoNoNoNoNoNoNoNoIgnored file or directoryPublicBoth
**/CVSNoNoNoNoNoNoNoNoNoNoIgnored file or directoryPublicBoth
**/*.cxxYesYesYesYesNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/*.dllNoYesNoNoNoYesNoNoNoYesBinary - Microsoft DLL executable/libraryPublicBoth
**/*.earNoYesNoNoNoNoNoAllNoYesArchive - JAR/WAR/etc. filePublicBoth
**/*.elYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.erlYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.exeNoYesNoNoNoYesNoNoNoYesBinary - Microsoft DLL executable/libraryPublicBoth
**/*.fYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.f77YesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.f90YesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.forYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.fppYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.frmYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.fsYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.g77YesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.g90YesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.gemNoYesNoNoNoNoNoAllNoYesArchive - TAR filePublicBoth
**/*.gifNoYesNoNoNoNoNoNoNoNoBinary filePublicBoth
**/.gitNoNoNoNoNoNoNoNoNoNoIgnored file or directoryPublicBoth
**/*.gitattributesNoNoNoNoNoNoNoNoNoNoIgnored file or directoryPublicBoth
**/*.gitignoreNoNoNoNoNoNoNoNoNoNoIgnored file or directoryPublicBoth
**/*.gitmodulesNoNoNoNoNoNoNoNoNoNoIgnored file or directoryPublicBoth
**/*.goYesYesYesNoNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/*gpl*YesYesYesNoNoNoNoNoYesYesText filePublicBoth
**/*.groovyYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.gzNoYesNoNoNoNoYesNoNoNoCompressed - GZIP filePublicBoth
**/*.hYesYesYesYesNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/.hgNoNoNoNoNoNoNoNoNoNoIgnored file or directoryPublicBoth
**/*.hhYesYesYesYesNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/*.hppYesYesYesYesNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/*.hrlYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.htmNoYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.htmlNoYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.hxxYesYesYesYesNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/*.idlYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.incYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.jarNoYesNoNoNoNoNoAllNoYesArchive - JAR/WAR/etc. filePublicBoth
**/*.javaYesYesYesYesYesNoNoNoYesNoText - Java sourcePublicBoth
**/*.jpgNoYesNoNoNoNoNoNoNoNoBinary filePublicBoth
**/*.jsYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.jspYesYesYesYesNoNoNoNoYesNoText - Java sourcePublicBoth
**/*.jwsYesYesYesYesNoNoNoNoYesNoText - Java sourcePublicBoth
**/*.lYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*legal*YesYesYesNoNoNoNoNoYesYesText filePublicBoth
**/*.libNoYesNoNoNoNoNoNoNoNoBinary filePublicBoth
**/lib*.aNoYesNoNoNoNoNoAllNoYesArchive - AR (.a) filePublicBoth
**/lib*.so.*NoYesNoNoNoYesNoNoNoYesBinary - Linux ELF executable/libraryPublicBoth
**/*licen*YesYesYesNoNoNoNoNoYesYesText filePublicBoth
**/*.lispYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.lspYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.luaYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.lzmaNoYesNoNoNoNoYesNoNoYesCompressed - LZMA filePublicBoth
**/*.mYesYesYesYesNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/*.m4YesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.makNoYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.mmYesYesYesYesNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/*.oNoYesNoNoNoYesNoNoNoNoBinary - Linux ELF executable/libraryPublicBoth
**/*.objNoYesNoNoNoNoNoNoNoNoBinary filePublicBoth
**/*.pasYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.patchYesYesYesYesNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/*.phpYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.php3YesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.php4YesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.plYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.pmYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.pngNoYesNoNoNoNoNoNoNoNoBinary filePublicBoth
**/*.pyYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.RYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.rarNoYesNoNoNoNoNoNoNoYesBinary filePublicBoth
**/*.rbYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.rcYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*readme*YesYesYesNoNoNoNoNoYesYesText filePublicBoth
**/*.repoNoNoNoNoNoNoNoNoNoNoIgnored file or directoryPublicBoth
**/*.rexxYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.sYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.sarNoYesNoNoNoNoNoAllNoYesArchive - JAR/WAR/etc. filePublicBoth
**/*.scalaYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.scmYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.shYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.soNoYesNoNoNoYesNoNoNoYesBinary - Linux ELF executable/libraryPublicBoth
**/*.sqbYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.sqlYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.svgNoYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.svnNoNoNoNoNoNoNoNoNoNoIgnored file or directoryPublicBoth
**/.svnNoNoNoNoNoNoNoNoNoNoIgnored file or directoryPublicBoth
**/*.swiftYesYesYesNoNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/*.tarNoYesNoNoNoNoNoAllNoNoArchive - TAR filePublicBoth
**/*.tb2NoYesNoNoNoNoYesNoNoNoCompressed - BZIP2 filePublicBoth
**/*.tbzNoYesNoNoNoNoYesNoNoNoCompressed - BZIP2 filePublicBoth
**/*.tbz2NoYesNoNoNoNoYesNoNoNoCompressed - BZIP2 filePublicBoth
**/*.tclYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.tgzNoYesNoNoNoNoYesNoNoNoCompressed - GZIP filePublicBoth
**/*.tiffNoYesNoNoNoNoNoNoNoNoBinary filePublicBoth
**/*.tkYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.tlzNoYesNoNoNoNoYesNoNoYesCompressed - LZMA filePublicBoth
**/*.txtNoYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.txzNoYesNoNoNoNoYesNoNoYesCompressed - XZ filePublicBoth
**/*.vYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.valaYesYesYesYesNoNoNoNoYesNoText - C/C++/C# sourcePublicBoth
**/*.vbYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.vbsYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.vhdYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.vhdlYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.vspsccNoNoNoNoNoNoNoNoNoNoIgnored file or directoryPublicBoth
**/*.warNoYesNoNoNoNoNoAllNoYesArchive - JAR/WAR/etc. filePublicBoth
**/*.xmlNoYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.xzNoYesNoNoNoNoYesNoNoYesCompressed - XZ filePublicBoth
**/*.yYesYesYesNoNoNoNoNoYesNoText filePublicBoth
**/*.zNoYesNoNoNoNoYesNoNoYesCompressed - UNIX 'compress' filePublicBoth
**/*.zipNoYesNoNoNoNoNoAllNoYesArchive - ZIP filePublicBoth



Work History - Bill of Materials
ComponentVersionLast ContributionDeprecated Component
Distributable Code for Microsoft Visual StudioUnspecifiedkai liu on November 17, 2019 10:56 PMNo
Intel Active Management Technology SDK - Intel AMT SDKUnspecifiedrui zhang on May 26, 2023 1:04 AMNo
Intel IPF 1.0 SDKUnspecifiedrui zhang on October 30, 2023 1:45 AMNo
Intel-CP IntelHeaderUnspecifiedBlackDuck Admin on December 17, 2019 4:16 PMNo
IP Plan ApprovalUnspecifiedBlackDuck Admin on December 17, 2019 4:16 PMNo
LPSS InstallerUnspecifiedrui zhang on November 3, 2023 2:02 AMNo



Work History - File Inventory
Full PathTypeLast ContributionFile Comment
CommonFolder
Common/BuildFolder
Common/Build/Build.targetFile
Common/Build/Clean.targetFile
Common/Build/Dump.targetFile
Common/Build/Kit.targetFile
Common/Build/Properties.targetFile
Common/Build/Stage.targetFile
Common/Build/SupportedLanguages.targetFile
Common/Build/Tasks.targetFile
Common/Common.wxiFile
Common/CommonProperties.targetFile
Common/CoreFolderkai liu on March 29, 2020 8:54 PM
Common/Core/Cabinet.cppFile
Common/Core/Common.cppFile
Common/Core/Conditions.cppFile
Common/Core/Configuration.cppFile
Common/Core/Core.rcFilekai liu on March 29, 2020 11:01 PM
Common/Core/Core.slnFile
Common/Core/Core.vcxprojFile
Common/Core/Core.vcxproj.filtersFile
Common/Core/CoreRes.hFile
Common/Core/Dialog.cppFile
Common/Core/DynamicDlg.cppFile
Common/Core/Features.cppFile
Common/Core/Hardware.cppFilerui zhang on October 29, 2023 8:48 PM
Common/Core/INF.cppFile
Common/Core/IncludeFolder
Common/Core/Include/Cabinet.hFilekai liu on March 29, 2020 8:53 PM
Common/Core/Include/Common.hFilekai liu on March 29, 2020 8:54 PM
Common/Core/Include/Conditions.hFile
Common/Core/Include/Configuration.hFile
Common/Core/Include/Dialog.hFile
Common/Core/Include/DynamicDlg.hFile
Common/Core/Include/Exceptions.hFile
Common/Core/Include/Features.hFile
Common/Core/Include/Hardware.hFilerui zhang on October 29, 2023 8:48 PM
Common/Core/Include/INF.hFile
Common/Core/Include/Language.hFile
Common/Core/Include/Layout.hFile
Common/Core/Include/Log.hFile
Common/Core/Include/MSIEngine.hFile
Common/Core/Include/MSISetup.hFile
Common/Core/Include/Mutex.hFilekai liu on March 29, 2020 8:55 PM
Common/Core/Include/PackageData.hFile
Common/Core/Include/Pages.hFile
Common/Core/Include/Properties.hFile
Common/Core/Include/Setup.hFile
Common/Core/Include/Switches.hFile
Common/Core/Include/Utilities.hFile
Common/Core/Include/WinResources.hFile
Common/Core/Include/XMLScript.hFile
Common/Core/Include/xml.hFile
Common/Core/Language.cppFile
Common/Core/Layout.cppFile
Common/Core/Log.cppFile
Common/Core/MSIEngine.cppFile
Common/Core/MSISetup.cppFile
Common/Core/Mutex.cppFilekai liu on March 29, 2020 8:56 PM
Common/Core/PackageData.cppFile
Common/Core/Pages.cppFile
Common/Core/Properties.cppFile
Common/Core/Setup.cppFile
Common/Core/Setup.xsdFile
Common/Core/Switches.cppFile
Common/Core/Utilities.cppFile
Common/Core/WinResources.cppFile
Common/Core/XMLScript.cppFile
Common/Core/stdafx.cppFile
Common/Core/stdafx.hFile
Common/Core/targetver.hFile
Common/Core/xml.cppFile
Common/Drivers.wxsFile
Common/DriversCAFolderkai liu on March 29, 2020 8:56 PM
Common/DriversCA/Cabinet.cppFile
Common/DriversCA/Cabinet.hFile
Common/DriversCA/DriversCA.cppFilerui zhang on October 29, 2023 8:49 PM
Common/DriversCA/DriversCA.defFile
Common/DriversCA/DriversCA.manifestFile
Common/DriversCA/DriversCA.rcFilekai liu on March 29, 2020 8:57 PM
Common/DriversCA/DriversCA.slnFile
Common/DriversCA/DriversCA.vcxprojFile
Common/DriversCA/DriversCA.vcxproj.filtersFile
Common/DriversCA/Newdev.cppFile
Common/DriversCA/Newdev.hFile
Common/DriversCA/resource.hFile
Common/DriversCA/stdafx.cppFile
Common/DriversCA/stdafx.hFile
Common/HECIClientFolderkai liu on March 29, 2020 8:58 PM
Common/HECIClient/BuildVersion.cppFile
Common/HECIClient/BuildVersion.hFile
Common/HECIClient/HECIClient.cppFile
Common/HECIClient/HECIClient.hFile
Common/HECIClient/HECIClient.slnFile
Common/HECIClient/HECIClient.vcxprojFile
Common/HECIClient/HECIClient.vcxproj.filtersFile
Common/HECIClient/HECIDefs.hFilekai liu on March 29, 2020 8:58 PM
Common/LicenseFolderkai liu on March 29, 2020 8:59 PM
Common/License/BetaFolder
Common/License/Beta/SetUp FilesFolder
Common/License/Beta/SetUp Files/Compressed FilesFolder
Common/License/Beta/SetUp Files/Compressed Files/0005-CzechFolder
Common/License/Beta/SetUp Files/Compressed Files/0005-Czech/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0005-Czech/OS Independent/license.txtFilerui zhang on October 30, 2023 1:45 AM
Common/License/Beta/SetUp Files/Compressed Files/0006-DanishFolder
Common/License/Beta/SetUp Files/Compressed Files/0006-Danish/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0006-Danish/OS Independent/license.txtFilerui zhang on October 29, 2023 8:33 PM
Common/License/Beta/SetUp Files/Compressed Files/0007-GermanFolder
Common/License/Beta/SetUp Files/Compressed Files/0007-German/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0007-German/OS Independent/license.txtFilerui zhang on October 29, 2023 8:33 PM
Common/License/Beta/SetUp Files/Compressed Files/0008-GreekFolder
Common/License/Beta/SetUp Files/Compressed Files/0008-Greek/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0008-Greek/OS Independent/license.txtFilerui zhang on October 29, 2023 8:49 PM
Common/License/Beta/SetUp Files/Compressed Files/0009-EnglishFolder
Common/License/Beta/SetUp Files/Compressed Files/0009-English/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0009-English/OS Independent/license.txtFilerui zhang on October 29, 2023 8:49 PM
Common/License/Beta/SetUp Files/Compressed Files/000a-SpanishFolder
Common/License/Beta/SetUp Files/Compressed Files/000a-Spanish/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/000a-Spanish/OS Independent/license.txtFilerui zhang on October 30, 2023 12:04 AM
Common/License/Beta/SetUp Files/Compressed Files/000b-FinnishFolder
Common/License/Beta/SetUp Files/Compressed Files/000b-Finnish/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/000b-Finnish/OS Independent/license.txtFilerui zhang on October 30, 2023 12:05 AM
Common/License/Beta/SetUp Files/Compressed Files/000e-HungarianFolder
Common/License/Beta/SetUp Files/Compressed Files/000e-Hungarian/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/000e-Hungarian/OS Independent/license.txtFilerui zhang on October 29, 2023 8:52 PM
Common/License/Beta/SetUp Files/Compressed Files/0010-ItalianFolder
Common/License/Beta/SetUp Files/Compressed Files/0010-Italian/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0010-Italian/OS Independent/license.txtFilerui zhang on October 29, 2023 8:53 PM
Common/License/Beta/SetUp Files/Compressed Files/0011-JapaneseFolder
Common/License/Beta/SetUp Files/Compressed Files/0011-Japanese/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0011-Japanese/OS Independent/license.txtFilerui zhang on October 29, 2023 8:54 PM
Common/License/Beta/SetUp Files/Compressed Files/0012-KoreanFolder
Common/License/Beta/SetUp Files/Compressed Files/0012-Korean/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0012-Korean/OS Independent/license.txtFilerui zhang on October 29, 2023 9:55 PM
Common/License/Beta/SetUp Files/Compressed Files/0013-DutchFolder
Common/License/Beta/SetUp Files/Compressed Files/0013-Dutch/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0013-Dutch/OS Independent/license.txtFilerui zhang on October 29, 2023 9:56 PM
Common/License/Beta/SetUp Files/Compressed Files/0014-NorwegianFolder
Common/License/Beta/SetUp Files/Compressed Files/0014-Norwegian/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0014-Norwegian/OS Independent/license.txtFilerui zhang on October 29, 2023 9:56 PM
Common/License/Beta/SetUp Files/Compressed Files/0015-PolishFolder
Common/License/Beta/SetUp Files/Compressed Files/0015-Polish/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0015-Polish/OS Independent/license.txtFilerui zhang on October 29, 2023 9:57 PM
Common/License/Beta/SetUp Files/Compressed Files/0019-RussianFolder
Common/License/Beta/SetUp Files/Compressed Files/0019-Russian/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0019-Russian/OS Independent/license.txtFilerui zhang on October 29, 2023 9:57 PM
Common/License/Beta/SetUp Files/Compressed Files/001d-SwedishFolder
Common/License/Beta/SetUp Files/Compressed Files/001d-Swedish/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/001d-Swedish/OS Independent/license.txtFilerui zhang on October 29, 2023 9:57 PM
Common/License/Beta/SetUp Files/Compressed Files/001e-ThaiFolder
Common/License/Beta/SetUp Files/Compressed Files/001e-Thai/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/001e-Thai/OS Independent/license.txtFilerui zhang on October 29, 2023 9:58 PM
Common/License/Beta/SetUp Files/Compressed Files/001f-TurkishFolder
Common/License/Beta/SetUp Files/Compressed Files/001f-Turkish/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/001f-Turkish/OS Independent/license.txtFilerui zhang on October 29, 2023 10:01 PM
Common/License/Beta/SetUp Files/Compressed Files/0404-Chinese (Taiwan)Folder
Common/License/Beta/SetUp Files/Compressed Files/0404-Chinese (Taiwan)/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0404-Chinese (Taiwan)/OS Independent/license.txtFilerui zhang on October 29, 2023 10:00 PM
Common/License/Beta/SetUp Files/Compressed Files/040c-French (Standard)Folder
Common/License/Beta/SetUp Files/Compressed Files/040c-French (Standard)/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/040c-French (Standard)/OS Independent/license.txtFilerui zhang on October 30, 2023 12:06 AM
Common/License/Beta/SetUp Files/Compressed Files/0416-Portuguese (Brazilian)Folder
Common/License/Beta/SetUp Files/Compressed Files/0416-Portuguese (Brazilian)/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0416-Portuguese (Brazilian)/OS Independent/license.txtFilerui zhang on October 29, 2023 10:01 PM
Common/License/Beta/SetUp Files/Compressed Files/0418-RomanianFolder
Common/License/Beta/SetUp Files/Compressed Files/0418-Romanian/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0418-Romanian/OS Independent/license.txtFilerui zhang on October 30, 2023 12:10 AM
Common/License/Beta/SetUp Files/Compressed Files/041a-CroatianFolder
Common/License/Beta/SetUp Files/Compressed Files/041a-Croatian/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/041a-Croatian/OS Independent/license.txtFilerui zhang on October 30, 2023 12:10 AM
Common/License/Beta/SetUp Files/Compressed Files/0422-UkrainianFolder
Common/License/Beta/SetUp Files/Compressed Files/0422-Ukrainian/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0422-Ukrainian/OS Independent/license.txtFilerui zhang on October 30, 2023 12:10 AM
Common/License/Beta/SetUp Files/Compressed Files/0804-Chinese (PRC)Folder
Common/License/Beta/SetUp Files/Compressed Files/0804-Chinese (PRC)/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0804-Chinese (PRC)/OS Independent/license.txtFilerui zhang on October 30, 2023 12:11 AM
Common/License/Beta/SetUp Files/Compressed Files/0809-English (United Kingdom)Folder
Common/License/Beta/SetUp Files/Compressed Files/0809-English (United Kingdom)/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0809-English (United Kingdom)/OS Independent/license.txtFilerui zhang on October 30, 2023 12:12 AM
Common/License/Beta/SetUp Files/Compressed Files/0816-Portuguese (Standard)Folder
Common/License/Beta/SetUp Files/Compressed Files/0816-Portuguese (Standard)/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0816-Portuguese (Standard)/OS Independent/license.txtFilerui zhang on October 30, 2023 12:12 AM
Common/License/Beta/SetUp Files/Compressed Files/0c04 - Chinese Traditional (Hong Kong)Folder
Common/License/Beta/SetUp Files/Compressed Files/0c04 - Chinese Traditional (Hong Kong)/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0c04 - Chinese Traditional (Hong Kong)/OS Independent/license.txtFilerui zhang on October 30, 2023 12:12 AM
Common/License/Beta/SetUp Files/Compressed Files/0c0c-French (Canadian)Folder
Common/License/Beta/SetUp Files/Compressed Files/0c0c-French (Canadian)/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/0c0c-French (Canadian)/OS Independent/license.txtFilerui zhang on October 30, 2023 12:12 AM
Common/License/Beta/SetUp Files/Compressed Files/Arabic (Lebanon)Folder
Common/License/Beta/SetUp Files/Compressed Files/Arabic (Lebanon)/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/Arabic (Lebanon)/OS Independent/license.txtFilerui zhang on October 30, 2023 12:12 AM
Common/License/Beta/SetUp Files/Compressed Files/Arabic (Saudi Arabia)Folder
Common/License/Beta/SetUp Files/Compressed Files/Arabic (Saudi Arabia)/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/Arabic (Saudi Arabia)/OS Independent/license.txtFilerui zhang on October 30, 2023 12:13 AM
Common/License/Beta/SetUp Files/Compressed Files/HebrewFolder
Common/License/Beta/SetUp Files/Compressed Files/Hebrew/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/Hebrew/OS Independent/license.txtFilerui zhang on October 30, 2023 12:13 AM
Common/License/Beta/SetUp Files/Compressed Files/SlovakFolder
Common/License/Beta/SetUp Files/Compressed Files/Slovak/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/Slovak/OS Independent/license.txtFilerui zhang on October 30, 2023 12:13 AM
Common/License/Beta/SetUp Files/Compressed Files/SlovenianFolder
Common/License/Beta/SetUp Files/Compressed Files/Slovenian/OS IndependentFolder
Common/License/Beta/SetUp Files/Compressed Files/Slovenian/OS Independent/license.txtFilerui zhang on October 30, 2023 12:13 AM
Common/License/OEMFolder
Common/License/OEM/SetUp FilesFolder
Common/License/OEM/SetUp Files/Compressed FilesFolder
Common/License/OEM/SetUp Files/Compressed Files/0005-CzechFolder
Common/License/OEM/SetUp Files/Compressed Files/0005-Czech/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0005-Czech/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0006-DanishFolder
Common/License/OEM/SetUp Files/Compressed Files/0006-Danish/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0006-Danish/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0007-GermanFolder
Common/License/OEM/SetUp Files/Compressed Files/0007-German/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0007-German/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0008-GreekFolder
Common/License/OEM/SetUp Files/Compressed Files/0008-Greek/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0008-Greek/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0009-EnglishFolder
Common/License/OEM/SetUp Files/Compressed Files/0009-English/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0009-English/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/000a-SpanishFolder
Common/License/OEM/SetUp Files/Compressed Files/000a-Spanish/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/000a-Spanish/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/000b-FinnishFolder
Common/License/OEM/SetUp Files/Compressed Files/000b-Finnish/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/000b-Finnish/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/000e-HungarianFolder
Common/License/OEM/SetUp Files/Compressed Files/000e-Hungarian/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/000e-Hungarian/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0010-ItalianFolder
Common/License/OEM/SetUp Files/Compressed Files/0010-Italian/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0010-Italian/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0011-JapaneseFolder
Common/License/OEM/SetUp Files/Compressed Files/0011-Japanese/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0011-Japanese/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0012-KoreanFolder
Common/License/OEM/SetUp Files/Compressed Files/0012-Korean/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0012-Korean/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0013-DutchFolder
Common/License/OEM/SetUp Files/Compressed Files/0013-Dutch/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0013-Dutch/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0014-NorwegianFolder
Common/License/OEM/SetUp Files/Compressed Files/0014-Norwegian/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0014-Norwegian/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0015-PolishFolder
Common/License/OEM/SetUp Files/Compressed Files/0015-Polish/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0015-Polish/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0019-RussianFolder
Common/License/OEM/SetUp Files/Compressed Files/0019-Russian/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0019-Russian/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/001d-SwedishFolder
Common/License/OEM/SetUp Files/Compressed Files/001d-Swedish/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/001d-Swedish/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/001e-ThaiFolder
Common/License/OEM/SetUp Files/Compressed Files/001e-Thai/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/001e-Thai/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/001f-TurkishFolder
Common/License/OEM/SetUp Files/Compressed Files/001f-Turkish/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/001f-Turkish/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0404-Chinese (Taiwan)Folder
Common/License/OEM/SetUp Files/Compressed Files/0404-Chinese (Taiwan)/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0404-Chinese (Taiwan)/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/040c-French (Standard)Folder
Common/License/OEM/SetUp Files/Compressed Files/040c-French (Standard)/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/040c-French (Standard)/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0416-Portuguese (Brazilian)Folder
Common/License/OEM/SetUp Files/Compressed Files/0416-Portuguese (Brazilian)/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0416-Portuguese (Brazilian)/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0418-RomanianFolder
Common/License/OEM/SetUp Files/Compressed Files/0418-Romanian/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0418-Romanian/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/041a-CroatianFolder
Common/License/OEM/SetUp Files/Compressed Files/041a-Croatian/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/041a-Croatian/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0422-UkrainianFolder
Common/License/OEM/SetUp Files/Compressed Files/0422-Ukrainian/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0422-Ukrainian/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0804-Chinese (PRC)Folder
Common/License/OEM/SetUp Files/Compressed Files/0804-Chinese (PRC)/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0804-Chinese (PRC)/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0809-English (United Kingdom)Folder
Common/License/OEM/SetUp Files/Compressed Files/0809-English (United Kingdom)/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0809-English (United Kingdom)/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0816-Portuguese (Standard)Folder
Common/License/OEM/SetUp Files/Compressed Files/0816-Portuguese (Standard)/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0816-Portuguese (Standard)/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0c04 - Chinese Traditional (Hong Kong)Folder
Common/License/OEM/SetUp Files/Compressed Files/0c04 - Chinese Traditional (Hong Kong)/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0c04 - Chinese Traditional (Hong Kong)/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/0c0c-French (Canadian)Folder
Common/License/OEM/SetUp Files/Compressed Files/0c0c-French (Canadian)/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/0c0c-French (Canadian)/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/Arabic (Lebanon)Folder
Common/License/OEM/SetUp Files/Compressed Files/Arabic (Lebanon)/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/Arabic (Lebanon)/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/Arabic (Saudi Arabia)Folder
Common/License/OEM/SetUp Files/Compressed Files/Arabic (Saudi Arabia)/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/Arabic (Saudi Arabia)/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/HebrewFolder
Common/License/OEM/SetUp Files/Compressed Files/Hebrew/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/Hebrew/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/SlovakFolder
Common/License/OEM/SetUp Files/Compressed Files/Slovak/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/Slovak/OS Independent/license.txtFile
Common/License/OEM/SetUp Files/Compressed Files/SlovenianFolder
Common/License/OEM/SetUp Files/Compressed Files/Slovenian/OS IndependentFolder
Common/License/OEM/SetUp Files/Compressed Files/Slovenian/OS Independent/license.txtFile
Common/MuiComponents.wxiFile
Common/ResourceFolder
Common/Resource/BuildFolder
Common/Resource/Build/Resource.slnFile
Common/Resource/Build/Resource.vcxprojFile
Common/Resource/Build/Resource.vcxproj.filtersFile
Common/Resource/Build/Strings.apsFile
Common/Resource/Build/Strings.hFilerui zhang on May 26, 2023 1:04 AM
Common/Resource/Build/Strings.rcFilerui zhang on May 26, 2023 1:06 AM
Common/Resource/MSIFolder
Common/Resource/MSI/CommonFolder
Common/Resource/MSI/Common/ResourceFolder
Common/Resource/MSI/Common/Resource/NEW_SRCFolder
Common/Resource/MSI/Common/Resource/NEW_SRC/Resource.dllFile
Common/Resource/NEW_SRCFolder
Common/Resource/NEW_SRC/Resource.dllFile
Common/Resource/Resource.idsFile
Common/Resource/ar-SAFolder
Common/Resource/ar-SA/Resource.pcjFile
Common/Resource/cs-CZFolder
Common/Resource/cs-CZ/Resource.pcjFile
Common/Resource/da-DKFolder
Common/Resource/da-DK/Resource.pcjFile
Common/Resource/de-DEFolder
Common/Resource/de-DE/Resource.pcjFile
Common/Resource/el-GRFolder
Common/Resource/el-GR/Resource.pcjFile
Common/Resource/es-ESFolder
Common/Resource/es-ES/Resource.pcjFile
Common/Resource/fi-FIFolder
Common/Resource/fi-FI/Resource.pcjFile
Common/Resource/fil-PHFolder
Common/Resource/fil-PH/Resource.pcjFile
Common/Resource/fr-FRFolder
Common/Resource/fr-FR/Resource.pcjFile
Common/Resource/he-ILFolder
Common/Resource/he-IL/Resource.pcjFile
Common/Resource/hi-INFolder
Common/Resource/hi-IN/Resource.pcjFile
Common/Resource/hr-HRFolder
Common/Resource/hr-HR/Resource.pcjFile
Common/Resource/hu-HUFolder
Common/Resource/hu-HU/Resource.pcjFile
Common/Resource/id-IDFolder
Common/Resource/id-ID/Resource.pcjFile
Common/Resource/it-ITFolder
Common/Resource/it-IT/Resource.pcjFile
Common/Resource/ja-JPFolder
Common/Resource/ja-JP/Resource.pcjFile
Common/Resource/ko-KRFolder
Common/Resource/ko-KR/Resource.pcjFile
Common/Resource/nb-NOFolder
Common/Resource/nb-NO/Resource.pcjFile
Common/Resource/nl-NLFolder
Common/Resource/nl-NL/Resource.pcjFile
Common/Resource/pl-PLFolder
Common/Resource/pl-PL/Resource.pcjFile
Common/Resource/pt-BRFolder
Common/Resource/pt-BR/Resource.pcjFile
Common/Resource/pt-PTFolder
Common/Resource/pt-PT/Resource.pcjFile
Common/Resource/ro-ROFolder
Common/Resource/ro-RO/Resource.pcjFile
Common/Resource/ru-RUFolder
Common/Resource/ru-RU/Resource.pcjFile
Common/Resource/sk-SKFolder
Common/Resource/sk-SK/Resource.pcjFile
Common/Resource/sl-SIFolder
Common/Resource/sl-SI/Resource.pcjFile
Common/Resource/sv-SEFolder
Common/Resource/sv-SE/Resource.pcjFile
Common/Resource/th-THFolder
Common/Resource/th-TH/Resource.pcjFile
Common/Resource/tr-TRFolder
Common/Resource/tr-TR/Resource.pcjFile
Common/Resource/uk-UAFolder
Common/Resource/uk-UA/Resource.pcjFile
Common/Resource/zh-CNFolder
Common/Resource/zh-CN/Resource.pcjFile
Common/Resource/zh-TWFolder
Common/Resource/zh-TW/Resource.pcjFile
Common/WrapperFolder
Common/Wrapper/Cabinet.cppFilekai liu on August 23, 2020 6:47 PM
Common/Wrapper/Cabinet.hFilekai liu on August 23, 2020 6:47 PM
Common/Wrapper/DllLibrary.cppFilekai liu on August 23, 2020 6:49 PM
Common/Wrapper/DllLibrary.hFilekai liu on August 23, 2020 6:49 PM
Common/Wrapper/Exceptions.hFilekai liu on August 23, 2020 6:49 PM
Common/Wrapper/Wrapper.cppFilekai liu on August 23, 2020 6:51 PM
Common/Wrapper/pch.hFilekai liu on August 23, 2020 6:51 PM
I3CFolder
I3C/BuildFolder
I3C/Build/BatchBuild.batFile
I3C/Build/Build.projFile
I3C/Build/Build.targetFile
I3C/Build/BuildWiX.targetFile
I3C/Build/Clean.targetFile
I3C/Build/Dump.targetFile
I3C/Build/EngineerBuild.batFile
I3C/Build/Kit.targetFile
I3C/Build/Properties.targetFile
I3C/Build/Readme.targetFile
I3C/Build/Stage.targetFile
I3C/Build/SupportedLanguages.targetFile
I3C/Build/mui.configFile
I3C/Build/signit.batFile
I3C/CreateMup.exeFile
I3C/I3C.cppFilekai liu on September 6, 2020 5:48 PM
I3C/I3C.rcFilekai liu on September 6, 2020 5:48 PM
I3C/I3C.slnFile
I3C/I3C.wxsFile
I3C/I3Crc.hFilekai liu on September 6, 2020 5:48 PM
I3C/InstallerMup.xmlFile
I3C/MupParameters.txtFile
I3C/PrepForDebug.batFile
I3C/ResourceFolder
I3C/Resource/MSIFolder
I3C/Resource/MSI/en-USFolder
I3C/Resource/MSI/en-US/WixUI_en-us.wxlFile
I3C/Resource/SetupFolder
I3C/Resource/Setup/BuildFolder
I3C/Resource/Setup/Build/Resource.slnFile
I3C/Resource/Setup/Build/Resource.vcxprojFile
I3C/Resource/Setup/Build/Resource.vcxproj.filtersFile
I3C/Resource/Setup/Build/resource.hFilerui zhang on May 26, 2023 1:06 AM
I3C/Resource/Setup/Build/resource.rcFilerui zhang on May 26, 2023 1:07 AM
I3C/Resource/Setup/Resource.idsFile
I3C/Resource/Setup/ar-SAFolder
I3C/Resource/Setup/ar-SA/Resource.pcjFile
I3C/Resource/Setup/cs-CZFolder
I3C/Resource/Setup/cs-CZ/Resource.pcjFile
I3C/Resource/Setup/da-DKFolder
I3C/Resource/Setup/da-DK/Resource.pcjFile
I3C/Resource/Setup/de-DEFolder
I3C/Resource/Setup/de-DE/Resource.pcjFile
I3C/Resource/Setup/el-GRFolder
I3C/Resource/Setup/el-GR/Resource.pcjFile
I3C/Resource/Setup/es-ESFolder
I3C/Resource/Setup/es-ES/Resource.pcjFile
I3C/Resource/Setup/fi-FIFolder
I3C/Resource/Setup/fi-FI/Resource.pcjFile
I3C/Resource/Setup/fr-FRFolder
I3C/Resource/Setup/fr-FR/Resource.pcjFile
I3C/Resource/Setup/he-ILFolder
I3C/Resource/Setup/he-IL/Resource.pcjFile
I3C/Resource/Setup/hu-HUFolder
I3C/Resource/Setup/hu-HU/Resource.pcjFile
I3C/Resource/Setup/it-ITFolder
I3C/Resource/Setup/it-IT/Resource.pcjFile
I3C/Resource/Setup/ja-JPFolder
I3C/Resource/Setup/ja-JP/Resource.pcjFile
I3C/Resource/Setup/ko-KRFolder
I3C/Resource/Setup/ko-KR/Resource.pcjFile
I3C/Resource/Setup/nb-NOFolder
I3C/Resource/Setup/nb-NO/Resource.pcjFile
I3C/Resource/Setup/nl-NLFolder
I3C/Resource/Setup/nl-NL/Resource.pcjFile
I3C/Resource/Setup/pl-PLFolder
I3C/Resource/Setup/pl-PL/Resource.pcjFile
I3C/Resource/Setup/pt-BRFolder
I3C/Resource/Setup/pt-BR/Resource.pcjFile
I3C/Resource/Setup/pt-PTFolder
I3C/Resource/Setup/pt-PT/Resource.pcjFile
I3C/Resource/Setup/ru-RUFolder
I3C/Resource/Setup/ru-RU/Resource.pcjFile
I3C/Resource/Setup/sk-SKFolder
I3C/Resource/Setup/sk-SK/Resource.pcjFile
I3C/Resource/Setup/sl-SIFolder
I3C/Resource/Setup/sl-SI/Resource.pcjFile
I3C/Resource/Setup/sv-SEFolder
I3C/Resource/Setup/sv-SE/Resource.pcjFile
I3C/Resource/Setup/th-THFolder
I3C/Resource/Setup/th-TH/Resource.pcjFile
I3C/Resource/Setup/tr-TRFolder
I3C/Resource/Setup/tr-TR/Resource.pcjFile
I3C/Resource/Setup/zh-CNFolder
I3C/Resource/Setup/zh-CN/Resource.pcjFile
I3C/Resource/Setup/zh-TWFolder
I3C/Resource/Setup/zh-TW/Resource.pcjFile
I3C/Setup.manifestFile
I3C/Setup.vcxprojFile
I3C/Setup.vcxproj.filtersFile
I3C/Setup.vcxproj.userFilekai liu on September 6, 2020 5:49 PM
I3C/Setup.xmlFile
I3C/SioCreateMup.exeFile
I3C/TestReadme.TXTFile
I3C/Version.hFile
I3C/WiXLicenseNote.txtFilerui zhang on November 3, 2023 2:02 AM
I3C/WrapperFolder
I3C/Wrapper/Resource.rcFilekai liu on September 6, 2020 5:50 PM
I3C/Wrapper/Setup.icoFile
I3C/Wrapper/Wrapper.slnFile
I3C/Wrapper/Wrapper.vcxprojFile
I3C/Wrapper/resource.hFilekai liu on September 6, 2020 5:49 PM
I3C/stdafx.cppFilekai liu on September 6, 2020 5:49 PM
I3C/stdafx.hFilekai liu on September 6, 2020 5:49 PM
LPSSFolderkai liu on March 29, 2020 8:59 PM
LPSS/BuildFolder
LPSS/Build/BatchBuild.batFile
LPSS/Build/Build.projFile
LPSS/Build/Build.targetFile
LPSS/Build/BuildWiX.targetFile
LPSS/Build/Clean.targetFile
LPSS/Build/Dump.targetFile
LPSS/Build/Kit.targetFile
LPSS/Build/LPSS_EngineerBuild.batFile
LPSS/Build/Properties.targetFile
LPSS/Build/Readme.targetFile
LPSS/Build/Stage.targetFile
LPSS/Build/SupportedLanguages.targetFile
LPSS/Build/SupportedPlatforms.targetFile
LPSS/Build/mui.configFile
LPSS/Build/signit.batFile
LPSS/CreateMup.exeFile
LPSS/InstallerMup.xmlFile
LPSS/LPSS.cppFile
LPSS/LPSS.rcFilerui zhang on May 26, 2023 1:07 AM
LPSS/LPSS.slnFile
LPSS/LPSS_ADL.wxsFile
LPSS/LPSS_ADL_N.wxsFile
LPSS/LPSS_ARL.wxsFile
LPSS/LPSS_CNL.wxsFile
LPSS/LPSS_GLK.wxsFile
LPSS/LPSS_ICL.wxsFile
LPSS/LPSS_JSL.wxsFile
LPSS/LPSS_KBL.wxsFile
LPSS/LPSS_LKF.wxsFile
LPSS/LPSS_MTL.wxsFile
LPSS/LPSS_RPL_S.wxsFile
LPSS/LPSS_SKL.wxsFile
LPSS/LPSS_TGL.wxsFile
LPSS/LPSS_TGLH.wxsFile
LPSS/LPSSrc.hFile
LPSS/MupParameters.txtFile
LPSS/PrepForDebug.batFile
LPSS/ProtexConfig4QB.xmlFile
LPSS/ResourceFolder
LPSS/Resource/MSIFolder
LPSS/Resource/MSI/en-USFolder
LPSS/Resource/MSI/en-US/WixUI_en-us.wxlFile
LPSS/Resource/SetupFolder
LPSS/Resource/Setup/BuildFolder
LPSS/Resource/Setup/Build/Resource.slnFile
LPSS/Resource/Setup/Build/Resource.vcxprojFile
LPSS/Resource/Setup/Build/Resource.vcxproj.filtersFile
LPSS/Resource/Setup/Build/resource.hFile
LPSS/Resource/Setup/Build/resource.rcFilerui zhang on May 26, 2023 1:07 AM
LPSS/Resource/Setup/Resource.idsFile
LPSS/Resource/Setup/ar-SAFolder
LPSS/Resource/Setup/ar-SA/Resource.pcjFile
LPSS/Resource/Setup/cs-CZFolder
LPSS/Resource/Setup/cs-CZ/Resource.pcjFile
LPSS/Resource/Setup/da-DKFolder
LPSS/Resource/Setup/da-DK/Resource.pcjFile
LPSS/Resource/Setup/de-DEFolder
LPSS/Resource/Setup/de-DE/Resource.pcjFile
LPSS/Resource/Setup/el-GRFolder
LPSS/Resource/Setup/el-GR/Resource.pcjFile
LPSS/Resource/Setup/es-ESFolder
LPSS/Resource/Setup/es-ES/Resource.pcjFile
LPSS/Resource/Setup/fi-FIFolder
LPSS/Resource/Setup/fi-FI/Resource.pcjFile
LPSS/Resource/Setup/fr-FRFolder
LPSS/Resource/Setup/fr-FR/Resource.pcjFile
LPSS/Resource/Setup/he-ILFolder
LPSS/Resource/Setup/he-IL/Resource.pcjFile
LPSS/Resource/Setup/hr-HRFolder
LPSS/Resource/Setup/hr-HR/Resource.pcjFile
LPSS/Resource/Setup/hu-HUFolder
LPSS/Resource/Setup/hu-HU/Resource.pcjFile
LPSS/Resource/Setup/it-ITFolder
LPSS/Resource/Setup/it-IT/Resource.pcjFile
LPSS/Resource/Setup/ja-JPFolder
LPSS/Resource/Setup/ja-JP/Resource.pcjFile
LPSS/Resource/Setup/ko-KRFolder
LPSS/Resource/Setup/ko-KR/Resource.pcjFile
LPSS/Resource/Setup/nb-NOFolder
LPSS/Resource/Setup/nb-NO/Resource.pcjFile
LPSS/Resource/Setup/nl-NLFolder
LPSS/Resource/Setup/nl-NL/Resource.pcjFile
LPSS/Resource/Setup/pl-PLFolder
LPSS/Resource/Setup/pl-PL/Resource.pcjFile
LPSS/Resource/Setup/pt-BRFolder
LPSS/Resource/Setup/pt-BR/Resource.pcjFile
LPSS/Resource/Setup/pt-PTFolder
LPSS/Resource/Setup/pt-PT/Resource.pcjFile
LPSS/Resource/Setup/ro-ROFolder
LPSS/Resource/Setup/ro-RO/Resource.pcjFile
LPSS/Resource/Setup/ru-RUFolder
LPSS/Resource/Setup/ru-RU/Resource.pcjFile
LPSS/Resource/Setup/sk-SKFolder
LPSS/Resource/Setup/sk-SK/Resource.pcjFile
LPSS/Resource/Setup/sl-SIFolder
LPSS/Resource/Setup/sl-SI/Resource.pcjFile
LPSS/Resource/Setup/sv-SEFolder
LPSS/Resource/Setup/sv-SE/Resource.pcjFile
LPSS/Resource/Setup/th-THFolder
LPSS/Resource/Setup/th-TH/Resource.pcjFile
LPSS/Resource/Setup/tr-TRFolder
LPSS/Resource/Setup/tr-TR/Resource.pcjFile
LPSS/Resource/Setup/uk-UAFolder
LPSS/Resource/Setup/uk-UA/Resource.pcjFile
LPSS/Resource/Setup/zh-CNFolder
LPSS/Resource/Setup/zh-CN/Resource.pcjFile
LPSS/Resource/Setup/zh-TWFolder
LPSS/Resource/Setup/zh-TW/Resource.pcjFile
LPSS/Setup.manifestFile
LPSS/Setup.vcxprojFile
LPSS/Setup.vcxproj.filtersFile
LPSS/Setup.xmlFile
LPSS/SioCreateMup.exeFile
LPSS/TestReadme.TXTFile
LPSS/Version.hFile
LPSS/WiXLicenseNote.txtFilekai liu on March 29, 2020 9:00 PM
LPSS/WrapperFolder
LPSS/Wrapper/Resource.rcFilekai liu on August 23, 2020 6:46 PM
LPSS/Wrapper/Setup.icoFile
LPSS/Wrapper/Wrapper.slnFile
LPSS/Wrapper/Wrapper.vcxprojFile
LPSS/Wrapper/resource.hFilekai liu on August 23, 2020 6:46 PM
LPSS/stdafx.cppFile
LPSS/stdafx.hFile
ToolsFolder
Tools/CabArc.ExeFilekai liu on March 29, 2020 11:00 PM
Tools/CreateMup.exeFile
Tools/signit.batFile



Analysis Warnings and Errors
PathSeverityMessage
Common/Core/Include/Mutex.hWarnCould not recognize 1 byte as a UTF-8 encoded character.
Common/Core/Include/WinResources.hWarnCould not recognize 1 byte as a UTF-8 encoded character.
Common/Core/Mutex.cppWarnCould not recognize 1 byte as a UTF-8 encoded character.
Common/DriversCA/Newdev.cppWarnCould not recognize 1 byte as a UTF-8 encoded character.
Common/DriversCA/Newdev.hWarnCould not recognize 1 byte as a UTF-8 encoded character.
Common/HECIClient/BuildVersion.hWarnCould not recognize 1 byte as a UTF-8 encoded character.
Common/HECIClient/HECIClient.cppWarnCould not recognize 1 byte as a UTF-8 encoded character.
Common/HECIClient/HECIClient.hWarnCould not recognize 1 byte as a UTF-8 encoded character.
Common/License/Beta/SetUp Files/Compressed Files/0005-Czech/OS Independent/license.txtWarnCould not recognize 333 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0006-Danish/OS Independent/license.txtWarnCould not recognize 102 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0007-German/OS Independent/license.txtWarnCould not recognize 97 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0008-Greek/OS Independent/license.txtWarnCould not recognize 5146 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0009-English/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/000a-Spanish/OS Independent/license.txtWarnCould not recognize 114 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/000b-Finnish/OS Independent/license.txtWarnCould not recognize 229 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/000e-Hungarian/OS Independent/license.txtWarnCould not recognize 552 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0010-Italian/OS Independent/license.txtWarnCould not recognize 40 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0011-Japanese/OS Independent/license.txtWarnCould not recognize 1087 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0012-Korean/OS Independent/license.txtWarnCould not recognize 2309 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0013-Dutch/OS Independent/license.txtWarnCould not recognize 10 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0014-Norwegian/OS Independent/license.txtWarnCould not recognize 67 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0015-Polish/OS Independent/license.txtWarnCould not recognize 37 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0019-Russian/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/001d-Swedish/OS Independent/license.txtWarnCould not recognize 201 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/001e-Thai/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/001f-Turkish/OS Independent/license.txtWarnCould not recognize 157 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0404-Chinese (Taiwan)/OS Independent/license.txtWarnCould not recognize 793 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/040c-French (Standard)/OS Independent/license.txtWarnCould not recognize 163 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0416-Portuguese (Brazilian)/OS Independent/license.txtWarnCould not recognize 183 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0418-Romanian/OS Independent/license.txtWarnCould not recognize 46 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/041a-Croatian/OS Independent/license.txtWarnCould not recognize 3 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0422-Ukrainian/OS Independent/license.txtWarnCould not recognize 46 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0804-Chinese (PRC)/OS Independent/license.txtWarnCould not recognize 855 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0809-English (United Kingdom)/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0816-Portuguese (Standard)/OS Independent/license.txtWarnCould not recognize 180 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0c04 - Chinese Traditional (Hong Kong)/OS Independent/license.txtWarnCould not recognize 1811 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/0c0c-French (Canadian)/OS Independent/license.txtWarnCould not recognize 143 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/Arabic (Lebanon)/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/Arabic (Saudi Arabia)/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/Hebrew/OS Independent/license.txtWarnCould not recognize 2842 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/Slovak/OS Independent/license.txtWarnCould not recognize 360 bytes as UTF-8 encoded characters.
Common/License/Beta/SetUp Files/Compressed Files/Slovenian/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0005-Czech/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0006-Danish/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0007-German/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0008-Greek/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0009-English/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/000a-Spanish/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/000b-Finnish/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/000e-Hungarian/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0010-Italian/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0011-Japanese/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0012-Korean/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0013-Dutch/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0014-Norwegian/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0015-Polish/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0019-Russian/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/001d-Swedish/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/001e-Thai/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/001f-Turkish/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0404-Chinese (Taiwan)/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/040c-French (Standard)/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0416-Portuguese (Brazilian)/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0418-Romanian/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/041a-Croatian/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0422-Ukrainian/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0804-Chinese (PRC)/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0809-English (United Kingdom)/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0816-Portuguese (Standard)/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0c04 - Chinese Traditional (Hong Kong)/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/0c0c-French (Canadian)/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/Arabic (Lebanon)/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/Arabic (Saudi Arabia)/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/Hebrew/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/Slovak/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/License/OEM/SetUp Files/Compressed Files/Slovenian/OS Independent/license.txtWarnCould not recognize 2 bytes as UTF-8 encoded characters.
Common/Wrapper/DllLibrary.cppWarnCould not recognize 1 byte as a UTF-8 encoded character.
Common/Wrapper/DllLibrary.hWarnCould not recognize 1 byte as a UTF-8 encoded character.
Common/Wrapper/Wrapper.cppWarnCould not recognize 1 byte as a UTF-8 encoded character.
Common/Wrapper/pch.hWarnCould not recognize 1 byte as a UTF-8 encoded character.
I3C/TestReadme.TXTWarnCould not recognize 2 bytes as UTF-8 encoded characters.
I3C/Wrapper/Resource.rcWarnCould not recognize 2 bytes as UTF-8 encoded characters.
LPSS/TestReadme.TXTWarnCould not recognize 2 bytes as UTF-8 encoded characters.
LPSS/Wrapper/Resource.rcWarnCould not recognize 2 bytes as UTF-8 encoded characters.
ConfidentialFor Internal Use Only
DISCLAIMERThis report was created using Black Duck(TM) Protex software compliance management products and services. The results contained in the report reflect the user's analysis and decision making. Recipient of the results bears all of the risks relating to use of, or reliance upon, such results or any other content contained in this report. Black Duck Software makes no representation or warranty to any party regarding the contents of this report, its accuracy, completeness or correctness, and Black Duck Software hereby disclaims any and all warranties (both express and implied) with respect thereto.