diff options
Diffstat (limited to '')
| -rw-r--r-- | src/ext/ComPlus/ca/cpapprolesched.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/ext/ComPlus/ca/cpapprolesched.cpp b/src/ext/ComPlus/ca/cpapprolesched.cpp index 04de6b65..a92c340c 100644 --- a/src/ext/ComPlus/ca/cpapprolesched.cpp +++ b/src/ext/ComPlus/ca/cpapprolesched.cpp | |||
| @@ -10,13 +10,13 @@ LPCWSTR vcsApplicationRoleQuery = | |||
| 10 | enum eApplicationRoleQuery { arqApplicationRole = 1, arqApplication, arqComponent, arqName }; | 10 | enum eApplicationRoleQuery { arqApplicationRole = 1, arqApplication, arqComponent, arqName }; |
| 11 | 11 | ||
| 12 | LPCWSTR vcsUserInApplicationRoleQuery = | 12 | LPCWSTR vcsUserInApplicationRoleQuery = |
| 13 | L"SELECT `UserInApplicationRole`, `ApplicationRole_`, `ComPlusUserInApplicationRole`.`Component_`, `Domain`, `Name` FROM `Wix4ComPlusUserInApplicationRole`, `Wix4User` WHERE `User_` = `User`"; | 13 | L"SELECT `UserInApplicationRole`, `ApplicationRole_`, `Wix4ComPlusUserInAppRole`.`Component_`, `Domain`, `Name` FROM `Wix4ComPlusUserInAppRole`, `Wix4User` WHERE `User_` = `User`"; |
| 14 | LPCWSTR vcsGroupInApplicationRoleQuery = | 14 | LPCWSTR vcsGroupInApplicationRoleQuery = |
| 15 | L"SELECT `GroupInApplicationRole`, `ApplicationRole_`, `ComPlusGroupInApplicationRole`.`Component_`, `Domain`, `Name` FROM `Wix4ComPlusGroupInApplicationRole`, `Wix4Group` WHERE `Group_` = `Group`"; | 15 | L"SELECT `GroupInApplicationRole`, `ApplicationRole_`, `Wix4ComPlusGroupInAppRole`.`Component_`, `Domain`, `Name` FROM `Wix4ComPlusGroupInAppRole`, `Wix4Group` WHERE `Group_` = `Group`"; |
| 16 | enum eTrusteeInApplicationRoleQuery { tiarqUserInApplicationRole = 1, tiarqApplicationRole, tiarqComponent, tiarqDomain, tiarqName }; | 16 | enum eTrusteeInApplicationRoleQuery { tiarqUserInApplicationRole = 1, tiarqApplicationRole, tiarqComponent, tiarqDomain, tiarqName }; |
| 17 | 17 | ||
| 18 | LPCWSTR vcsApplicationRolePropertyQuery = | 18 | LPCWSTR vcsApplicationRolePropertyQuery = |
| 19 | L"SELECT `Name`, `Value` FROM `Wix4ComPlusApplicationRoleProperty` WHERE `ApplicationRole_` = ?"; | 19 | L"SELECT `Name`, `Value` FROM `Wix4ComPlusAppRoleProperty` WHERE `ApplicationRole_` = ?"; |
| 20 | 20 | ||
| 21 | 21 | ||
| 22 | // property definitions | 22 | // property definitions |
| @@ -95,7 +95,7 @@ HRESULT CpiApplicationRolesRead( | |||
| 95 | 95 | ||
| 96 | // loop through all application roles | 96 | // loop through all application roles |
| 97 | hr = WcaOpenExecuteView(vcsApplicationRoleQuery, &hView); | 97 | hr = WcaOpenExecuteView(vcsApplicationRoleQuery, &hView); |
| 98 | ExitOnFailure(hr, "Failed to execute view on ComPlusApplicationRole table"); | 98 | ExitOnFailure(hr, "Failed to execute view on Wix4ComPlusApplicationRole table"); |
| 99 | 99 | ||
| 100 | while (S_OK == (hr = WcaFetchRecord(hView, &hRec))) | 100 | while (S_OK == (hr = WcaFetchRecord(hView, &hRec))) |
| 101 | { | 101 | { |
| @@ -205,7 +205,7 @@ HRESULT CpiApplicationRolesVerifyInstall( | |||
| 205 | if (!pItm->fReferencedForInstall && !(pItm->fHasComponent && WcaIsInstalling(pItm->isInstalled, pItm->isAction))) | 205 | if (!pItm->fReferencedForInstall && !(pItm->fHasComponent && WcaIsInstalling(pItm->isInstalled, pItm->isAction))) |
| 206 | continue; | 206 | continue; |
| 207 | 207 | ||
| 208 | // if the role is referensed and is not a locater, it must be installed | 208 | // if the role is referenced and is not a locater, it must be installed |
| 209 | if (pItm->fReferencedForInstall && pItm->fHasComponent && !CpiWillBeInstalled(pItm->isInstalled, pItm->isAction)) | 209 | if (pItm->fReferencedForInstall && pItm->fHasComponent && !CpiWillBeInstalled(pItm->isInstalled, pItm->isAction)) |
| 210 | MessageExitOnFailure(hr = E_FAIL, msierrComPlusApplicationRoleDependency, "An application role is used by another entity being installed, but is not installed itself, key: %S", pItm->wzKey); | 210 | MessageExitOnFailure(hr = E_FAIL, msierrComPlusApplicationRoleDependency, "An application role is used by another entity being installed, but is not installed itself, key: %S", pItm->wzKey); |
| 211 | 211 | ||
| @@ -235,7 +235,7 @@ HRESULT CpiApplicationRolesVerifyInstall( | |||
| 235 | switch (er) | 235 | switch (er) |
| 236 | { | 236 | { |
| 237 | case IDABORT: | 237 | case IDABORT: |
| 238 | ExitOnFailure(hr = E_FAIL, "An application with a conflictiong name exists, key: %S", pItm->wzKey); | 238 | ExitOnFailure(hr = E_FAIL, "An application with a conflicting name exists, key: %S", pItm->wzKey); |
| 239 | break; | 239 | break; |
| 240 | case IDRETRY: | 240 | case IDRETRY: |
| 241 | break; | 241 | break; |
| @@ -319,7 +319,7 @@ HRESULT CpiApplicationRolesInstall( | |||
| 319 | int iActionType; | 319 | int iActionType; |
| 320 | 320 | ||
| 321 | // add action text | 321 | // add action text |
| 322 | hr = CpiAddActionTextToActionData(L"CreateComPlusApplicationRoles", ppwzActionData); | 322 | hr = CpiAddActionTextToActionData(CUSTOM_ACTION_DECORATION(L"CreateComPlusApplicationRoles"), ppwzActionData); |
| 323 | ExitOnFailure(hr, "Failed to add action text to custom action data"); | 323 | ExitOnFailure(hr, "Failed to add action text to custom action data"); |
| 324 | 324 | ||
| 325 | // add count to action data | 325 | // add count to action data |
| @@ -371,7 +371,7 @@ HRESULT CpiApplicationRolesUninstall( | |||
| 371 | int iActionType; | 371 | int iActionType; |
| 372 | 372 | ||
| 373 | // add action text | 373 | // add action text |
| 374 | hr = CpiAddActionTextToActionData(L"RemoveComPlusApplicationRoles", ppwzActionData); | 374 | hr = CpiAddActionTextToActionData(CUSTOM_ACTION_DECORATION(L"RemoveComPlusApplicationRoles"), ppwzActionData); |
| 375 | ExitOnFailure(hr, "Failed to add action text to custom action data"); | 375 | ExitOnFailure(hr, "Failed to add action text to custom action data"); |
| 376 | 376 | ||
| 377 | // add count to action data | 377 | // add count to action data |
| @@ -477,7 +477,7 @@ HRESULT CpiUsersInApplicationRolesInstall( | |||
| 477 | int iActionType; | 477 | int iActionType; |
| 478 | 478 | ||
| 479 | // add action text | 479 | // add action text |
| 480 | hr = CpiAddActionTextToActionData(L"AddUsersToComPlusApplicationRoles", ppwzActionData); | 480 | hr = CpiAddActionTextToActionData(CUSTOM_ACTION_DECORATION(L"AddUsersToComPlusApplicationRoles"), ppwzActionData); |
| 481 | ExitOnFailure(hr, "Failed to add action text to custom action data"); | 481 | ExitOnFailure(hr, "Failed to add action text to custom action data"); |
| 482 | 482 | ||
| 483 | // add count to action data | 483 | // add count to action data |
| @@ -529,7 +529,7 @@ HRESULT CpiUsersInApplicationRolesUninstall( | |||
| 529 | int iActionType; | 529 | int iActionType; |
| 530 | 530 | ||
| 531 | // add action text | 531 | // add action text |
| 532 | hr = CpiAddActionTextToActionData(L"RemoveUsersFromComPlusAppRoles", ppwzActionData); | 532 | hr = CpiAddActionTextToActionData(CUSTOM_ACTION_DECORATION(L"RemoveUsersFromComPlusAppRoles"), ppwzActionData); |
| 533 | ExitOnFailure(hr, "Failed to add action text to custom action data"); | 533 | ExitOnFailure(hr, "Failed to add action text to custom action data"); |
| 534 | 534 | ||
| 535 | // add count to action data | 535 | // add count to action data |
