Lines Matching refs:pEngine
2818 static bool IsTargetPlatformx64(__in IBootstrapperEngine* pEngine) {
2822 if (FAILED(pEngine->GetVariableString(L"TargetPlatform", platform, &platformLen))) {
2829 static bool IsTargetPlatformARM64(__in IBootstrapperEngine* pEngine) {
2833 if (FAILED(pEngine->GetVariableString(L"TargetPlatform", platform, &platformLen))) {
2841 __in IBootstrapperEngine* pEngine,
2848 if (IsTargetPlatformx64(pEngine) || IsTargetPlatformARM64(pEngine)) {
2863 pEngine->SetVariableNumeric(p->variableName, 0);
2865 pEngine->SetVariableNumeric(p->variableName, 1);
2877 __in IBootstrapperEngine* pEngine,
2887 if (IsTargetPlatformx64(pEngine) || IsTargetPlatformARM64(pEngine)) {
2901 pEngine->SetVariableString(L"TargetDir", reinterpret_cast<wchar_t*>(buffer));
2908 __in IBootstrapperEngine* pEngine,
2938 static void LoadOptionalFeatureStates(__in IBootstrapperEngine* pEngine) {
2950 hr = pEngine->GetVariableString(L"OptionalFeaturesRegistryKey", subkeyFmt, &subkeyLen);
2953 hr = pEngine->FormatString(subkeyFmt, subkey, &subkeyLen);
2958 hr = LoadOptionalFeatureStatesFromKey(pEngine, hkHive, subkey);
2963 hr = LoadOptionalFeatureStatesFromKey(pEngine, hkHive, subkey);
2967 pEngine->SetVariableNumeric(L"InstallAllUsers", 1);
2968 pEngine->SetVariableNumeric(L"CompileAll", 1);
2977 pEngine->SetVariableString(L"InstallAllUsersState", L"disable");
2982 hr = pEngine->GetVariableString(L"TargetDirRegistryKey", subkeyFmt, &subkeyLen);
2985 hr = pEngine->FormatString(subkeyFmt, subkey, &subkeyLen);
2987 LoadTargetDirFromKey(pEngine, hkHive, subkey);
3079 __in IBootstrapperEngine* pEngine,
3081 ) : CBalBaseBootstrapperApplication(pEngine, pCommand, 3, 3000) {
3109 pEngine->SetVariableNumeric(L"CRTInstalled", IsCrtInstalled() ? 1 : 0);
3147 pEngine->AddRef();
3148 _engine = pEngine;
3242 __in IBootstrapperEngine* pEngine,
3255 pApplication = new PythonBootstrapperApplication(hModule, fPrereq, hrHostInitialization, pEngine, pCommand);