Custom Actions
Applies To: Virtual Machine Manager 2008, Virtual Machine Manager 2008 R2, Virtual Machine Manager 2008 R2 SP1
The following table lists the custom actions that are checked during VMM Setup. These checks are part of the VMM 2008 certification for the Windows Server logo program.
ACTION |
SchedServiceConfig |
TYPE |
1 |
SOURCE |
WixCA |
TARGET |
SchedServiceConfig |
PURPOSE |
Part of the Wix library. |
ACTION |
ExecServiceConfig |
TYPE |
3073 |
SOURCE |
WixCA |
TARGET |
ExecServiceConfig |
PURPOSE |
Part of the Wix library. |
ACTION |
ExecServiceConfigRollback |
TYPE |
3329 |
SOURCE |
WixCA |
TARGET |
ExecServiceConfig |
PURPOSE |
Part of the Wix library. |
ACTION |
AddCarmineToServersGroup |
TYPE |
4097 |
SOURCE |
ServerCarmCA |
TARGET |
AddCarmineToServersGroup |
PURPOSE |
Adds the VMM server to the Local Security group created by CreateCarmineServersGroup. |
ACTION |
PreAgentInstallChecks |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
PreAgentInstallChecks |
PURPOSE |
Checks for the Windows Installer version (specifically, the MSIDLL version using MSIGetProperty). |
ACTION |
SetSERVICESD |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
SetServiceSDProperty |
PURPOSE |
Sets SERVICESD_PROPERTY to the SDDL for the WSMAN listener SD. |
ACTION |
DeleteCarmineServersGroup |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
DeleteCarmineServersGroup |
PURPOSE |
This is the rollback action for CreateCarmineServersGroup. Deletes the VMM server local security group. |
ACTION |
SetServicesInfo |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
SetServicesStartedProperties |
PURPOSE |
Sets the Firewall service (MpsSvc in Win2k8, SharedAccess in Win2k3) to either 0 or 1. |
ACTION |
CheckAgentPackageExists |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
CheckAgentPackageExists |
PURPOSE |
Checks whether VMM Agent is already present. Fails agent installation if it is already installed. |
ACTION |
CreateCarmineServersGroup |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
CreateCarmineServersGroup |
PURPOSE |
Creates the VMM server local security group. |
ACTION |
CertificateCleanup |
TYPE |
4097 |
SOURCE |
AgentCarmCA_VC8 |
TARGET |
CertificateCleanup |
PURPOSE |
Deletes all VMM Certificates. |
ACTION |
SetPlatformCompatible |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
SetOSCompatibleProperties2K3SP1 |
PURPOSE |
Checks for operating system version (Windows Server 2003 SP1) and CPU type. |
ACTION |
SetGroupNames |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
SetGroupNames |
PURPOSE |
Uses MSISetProperty to set the Local Administrators group name and Authenticated Users group name. |
ACTION |
PreHostAgentInstallChecks |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
PreHostAgentInstallChecks |
PURPOSE |
Checks for the following before the Agent is installed in wsmanconfig.wxs:
|
ACTION |
ConfigWsman |
TYPE |
4102 |
SOURCE |
ServerWsmanCA |
TARGET |
ConfigWsman |
PURPOSE |
Configures WSMAN with the following configuration:
|
ACTION |
FailInstallationBadInstaller |
TYPE |
4115 |
SOURCE |
|
TARGET |
25021 |
PURPOSE |
Displays the error message Incompatible Windows Installer detected. Ensure that Windows Installer version 3.1 or later is installed and aborts installation. |
ACTION |
FailInstallationAlreadyExists |
TYPE |
4115 |
SOURCE |
|
TARGET |
25020 |
PURPOSE |
Displays the error message Another Virtual Machine Manager Agent package is already installed.You must uninstall the existing agent first and aborts installation. |
ACTION |
FailInstallationDueToWsmanConfig |
TYPE |
4115 |
SOURCE |
|
TARGET |
25003 |
PURPOSE |
Displays the error message: Failed to configure the WS-Management service. In the Local Group Policy Editor (gpedit.msc), navigate to Computer Configuration\Administrative Templates\Windows Components\Windows Remote Management (WinRM), and then ensure that there are no policy settings configured for WinRM Client or WinRM Service and aborts installation. |
ACTION |
FailInstallationDueToPlatform |
TYPE |
4115 |
SOURCE |
|
TARGET |
25001 |
PURPOSE |
Displays the error message Incompatible operating system version detected.Verify that the computer is running Windows Server 2003 SP1 or a later version and aborts installation. |
ACTION |
FailInstallationDueToWsmanVersionMismatch |
TYPE |
4115 |
SOURCE |
|
TARGET |
25004 |
PURPOSE |
Displays the error message The supported version of Windows Remote Management (WinRM) is not installed. Please download WinRM from https://go.microsoft.com/fwlink/?LinkId=84599 and aborts installation. |
ACTION |
FailInstallationDueToIncorrectBitsOrWsmanPort |
TYPE |
4115 |
SOURCE |
|
TARGET |
25005 |
PURPOSE |
Displays the error message The ports settings Virtual Machine Manager server will use to connect and transfer files to Virtual Hosts are the same or out of range. Ensure that the ports are different from each other and in the range 1 to 65535 and aborts installation. |
ACTION |
FailInstallationDueToWsman |
TYPE |
4115 |
SOURCE |
|
TARGET |
25002 |
PURPOSE |
Displays the error message WS-Management service is either not installed or disabled. Verify that Windows Hardware Management is installed and the Windows Remote Management service is enabled. Refer to the FAQ for more information. and aborts installation. |
ACTION |
FailInstallationDueToCpu |
TYPE |
4115 |
SOURCE |
|
TARGET |
25000 |
PURPOSE |
Displays the error Cannot install the 32-bit version of agent on a 64-bit operating system and aborts installation. |
ACTION |
SetDeleteSysprepFolder |
TYPE |
4147 |
SOURCE |
DeleteSysprepFolder |
TARGET |
"[SystemFolder]cmd.exe” /C rmdir "[INSTALLDIR]Sysprep” /S /Q |
PURPOSE |
Deletes the SysPrep folder from the Installation directory. |
ACTION |
SetDeletePortFirewallConfig |
TYPE |
4147 |
SOURCE |
DeletePortFirewallConfig |
TARGET |
"[SystemFolder]netsh.exe” firewall delete portopening TCP [WSMANPORT] |
PURPOSE |
Sets up the command to delete the firewall exception created for WSMANPORT. |
ACTION |
SetDeleteServiceFirewallConfigWin6 |
TYPE |
4147 |
SOURCE |
DeleteServiceFirewallConfigWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall delete rule name=VMMAgent |
PURPOSE |
Sets up the command to delete the firewall exception using AdvFirewall created with rule name=VMMAgent. |
ACTION |
SetMofcompNPIVMof |
TYPE |
4147 |
SOURCE |
MofcompNPIVMof |
TARGET |
"[SystemFolder]wbem\mofcomp.exe” "[SetupDir]NPIV.mof" |
PURPOSE |
Sets up the command to run the MOF compiler to parse the MOF statements declared in NPIV.mof to add the classes to the WMI repository. |
ACTION |
SetRemoveNPIVMofNPIVMethods |
TYPE |
4147 |
SOURCE |
RemoveNPIVMofNPIVMethods |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root\wmi class MSFC_FibrePortNPIVMethods DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the MSFC_FibrePortNPIVMethods class. |
ACTION |
SetAddPortFirewallConfigSSLWin6 |
TYPE |
4147 |
SOURCE |
AddPortFirewallConfigSSLWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall add rule name=HTTPS action=allow dir=In protocol=TCP localport=[BITSPORT] |
PURPOSE |
Sets up the command to create the firewall exception using AdvFirewall created for BITSPORT. |
ACTION |
SetExtractSysprepCab |
TYPE |
4147 |
SOURCE |
ExtractSysprepCab |
TARGET |
"[SetupDir]SysprepCab.exe” /x:"[INSTALLDIR]Sysprep” /q |
PURPOSE |
SysprepCab.exe is a self-extracting binary that extracts all the Sysprep binaries into the specified folder. |
ACTION |
SetRollbackPortFirewallConfigWin6 |
TYPE |
4147 |
SOURCE |
RollbackPortFirewallConfigWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall delete rule name=HTTP |
PURPOSE |
Sets up the command to delete the firewall exception created for HTTP during setup rollback. |
ACTION |
SetRollbackNPIVMofMapping |
TYPE |
4147 |
SOURCE |
RollbackNPIVMofMapping |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root\wmi class MSFC_NPIVLUNMappingInformation DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the MSFC_NPIVLUNMappingInformation class during setup rollback. |
ACTION |
SetAddPortFirewallConfigSSL |
TYPE |
4147 |
SOURCE |
AddPortFirewallConfigSSL |
TARGET |
"[SystemFolder]netsh.exe” firewall set portopening TCP [BITSPORT] HTTPS ENABLE ALL |
PURPOSE |
Sets up the command to add the firewall exception for the defined BITSPORT. |
ACTION |
SetRemoveNPIVMofMapping |
TYPE |
4147 |
SOURCE |
RemoveNPIVMofMapping |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root\wmi class MSFC_NPIVLUNMappingInformation DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the MSFC_NPIVLUNMappingInformation class. |
ACTION |
SetDeleteVMMDataFolder |
TYPE |
4147 |
SOURCE |
DeleteVMMDataFolder |
TARGET |
"[SystemFolder]cmd.exe” /C rmdir "[INSTALLDIR]VMMData” /S /Q |
PURPOSE |
Sets up the command to remove the VMMData folder created during setup. |
ACTION |
SetRollbackSysprepFolder |
TYPE |
4147 |
SOURCE |
RollbackSysprepFolder |
TARGET |
"[SystemFolder]cmd.exe” /C rmdir "[INSTALLDIR]Sysprep” /S /Q |
PURPOSE |
Sets up the command to remove the Sysprep directory in ProgramFiles. |
ACTION |
SetAddPortFirewallConfigWin6 |
TYPE |
4147 |
SOURCE |
AddPortFirewallConfigWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall add rule name=HTTP action=allow dir=In protocol=TCP localport=[WSMANPORT] |
PURPOSE |
Sets up the netsh command to add the firewall exception for WSMANPORT. |
ACTION |
SetDeleteP2VPatchImportFolder |
TYPE |
4147 |
SOURCE |
DeleteP2VPatchImportFolder |
TARGET |
"[SystemFolder]cmd.exe” /C rmdir "[INSTALLDIR]($var.PatchImportDir)” /S /Q |
PURPOSE |
Deletes the P2VPatchImport folder using the rmdir command. |
ACTION |
SetAddPortFirewallConfig |
TYPE |
4147 |
SOURCE |
AddPortFirewallConfig |
TARGET |
"[SystemFolder]netsh.exe” firewall set portopening protocol=TCP port=[WSMANPORT] name=HTTP mode=ENABLE scope=ALL profile=ALL |
PURPOSE |
Sets up the command to add the firewall exception for the defined WSMANPORT. |
ACTION |
SetRollbackNPIVMofNPIVAttributes |
TYPE |
4147 |
SOURCE |
RollbackNPIVMofNPIVAttributes |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root\wmi class MSFC_FibrePortNPIVAttributes DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the MSFC_FibrePortNPIVMethods class during setup rollback. |
ACTION |
SetRemoveCarmineMof |
TYPE |
4147 |
SOURCE |
RemoveCarmineMof |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root PATH __Namespace WHERE Name="[WmiNamespace]” DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the specified class. |
ACTION |
SetMofcompAcceleratorMof |
TYPE |
4147 |
SOURCE |
MofcompAcceleratorMof |
TARGET |
"[SystemFolder]wbem\mofcomp.exe” "[SetupDir]lanSanDeployment.mof" |
PURPOSE |
Sets up the command to run the MOF compiler to parse the MOF statements declared in lanSanDeployment.mof to add the classes to the WMI repository. |
ACTION |
SetRollbackCarmineMof |
TYPE |
4147 |
SOURCE |
RollbackCarmineMof |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root PATH __Namespace WHERE Name="[WmiNamespace]” DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the specified class (WmiNamespace= “scvmm”) during setup rollback. |
ACTION |
SetRollbackServiceFirewallConfigWin6 |
TYPE |
4147 |
SOURCE |
RollbackServiceFirewallConfigWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall delete rule name=VMMAgent |
PURPOSE |
Sets up the command to delete the firewall exception using AdvFirewall created for VMMAgent during setup rollback. |
ACTION |
SetDeletePortFirewallConfigSSL |
TYPE |
4147 |
SOURCE |
DeletePortFirewallConfigSSL |
TARGET |
"[SystemFolder]netsh.exe” firewall delete portopening TCP [BITSPORT] |
PURPOSE |
Sets up the command to delete the firewall exception for the defined BITSPORT. |
ACTION |
SetRollbackPortFirewallConfigSSL |
TYPE |
4147 |
SOURCE |
RollbackPortFirewallConfigSSL |
TARGET |
"[SystemFolder]netsh.exe” firewall delete portopening TCP [BITSPORT] |
PURPOSE |
Sets up the command to delete the firewall exception for the defined BITSPORT during setup rollback. |
ACTION |
SetMofcompCarmineVirtualizationMof |
TYPE |
4147 |
SOURCE |
MofcompCarmineVirtualizationMof |
TARGET |
"[SystemFolder]wbem\mofcomp.exe” "[SetupDir]VMMVirtualization.mof" |
PURPOSE |
Sets up the command to run the MOF compiler to parse the MOF statements declared in VMMVirtualization.mof and adds the classes to the WMI repository. |
ACTION |
SetAddServiceFirewallConfig |
TYPE |
4147 |
SOURCE |
AddServiceFirewallConfig |
TARGET |
"[SystemFolder]netsh.exe” firewall add allowedprogram program="[AgentBinDir][AgentExeName]” name=VMMAgent mode=ENABLE scope=ALL profile=ALL |
PURPOSE |
Sets up the command to add the firewall exception for VMMAgent exe. |
ACTION |
SetRollbackAcceleratorMof |
TYPE |
4147 |
SOURCE |
RollbackAcceleratorMof |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root PATH __Namespace WHERE Name=“VirtualizationAccelerator” DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the WMI namespace instance with name=”VirtualizationAccelerator” during setup rollback. |
ACTION |
SetRemoveNPIVMofVportAttributes |
TYPE |
4147 |
SOURCE |
RemoveNPIVMofVportAttributes |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root\wmi class MSFC_VirtualFibrePortAttributes DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the MSFC_VirtualFibrePortAttributes class. |
ACTION |
SetRollbackNPIVMofVportAttributes |
TYPE |
4147 |
SOURCE |
RollbackNPIVMofVportAttributes |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root\wmi class MSFC_VirtualFibrePortAttributes DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the MSFC_VirtualFibrePortAttributes class during setup rollback. |
ACTION |
SetRemoveNPIVMofNPIVAttributes |
TYPE |
4147 |
SOURCE |
RemoveNPIVMofNPIVAttributes |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root\wmi class MSFC_FibrePortNPIVAttributes DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the “MSFC_VirtualFibrePortAttributes” WMI namespace class. |
ACTION |
SetDeletePortFirewallConfigSSLWin6 |
TYPE |
4147 |
SOURCE |
DeletePortFirewallConfigSSLWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall delete rule name=HTTPS |
PURPOSE |
Sets up the command to delete the firewall exception with rule name matching HTTPS. |
ACTION |
SetAddServiceFirewallConfigWin6 |
TYPE |
4147 |
SOURCE |
AddServiceFirewallConfigWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall add rule program="[AgentBinDir][AgentExeName]” name=VMMAgent dir=in action=allow |
PURPOSE |
Sets up the command to add a firewall exception for VMMAgent exe using netsh.exe advfirewall. |
ACTION |
SetRollbackServiceFirewallConfig |
TYPE |
4147 |
SOURCE |
RollbackServiceFirewallConfig |
TARGET |
"[SystemFolder]netsh.exe” firewall delete allowedprogram "[AgentBinDir][AgentExeName]" |
PURPOSE |
Sets up the command to delete the firewall exception for VMMAgent exe during setup rollback. |
ACTION |
SetDeleteServiceFirewallConfig |
TYPE |
4147 |
SOURCE |
DeleteServiceFirewallConfig |
TARGET |
"[SystemFolder]netsh.exe” firewall delete allowedprogram "[AgentBinDir][AgentExeName]" |
PURPOSE |
Sets up the command to delete the firewall exception for VMMAgent exe. |
ACTION |
SetMofcompCarmineAgentMof |
TYPE |
4147 |
SOURCE |
MofcompCarmineAgentMof |
TARGET |
"[SystemFolder]wbem\mofcomp.exe” "[SetupDir][MofFileName]" |
PURPOSE |
Sets up the command to run the MOF compiler to parse the MOF statements declared in the specified [MofFileName] and adds the classes to the WMI repository. |
ACTION |
SetRollbackPortFirewallConfig |
TYPE |
4147 |
SOURCE |
RollbackPortFirewallConfig |
TARGET |
"[SystemFolder]netsh.exe” firewall delete portopening TCP [WSMANPORT] |
PURPOSE |
Sets up the command to delete the firewall exception for the defined WSMANPORT during setup rollback. |
ACTION |
SetRollbackNPIVMofNPIVMethods |
TYPE |
4147 |
SOURCE |
RollbackNPIVMofNPIVMethods |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root\wmi class MSFC_FibrePortNPIVMethods DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the wminamespace class with class name = “MSFC_FibrePortNPIVMethods” class during setup rollback. |
ACTION |
SetDeleteP2VDriverImportFolder |
TYPE |
4147 |
SOURCE |
DeleteP2VDriverImportFolder |
TARGET |
"[SystemFolder]cmd.exe” /C rmdir "[INSTALLDIR]($var.DriverImportDir)” /S /Q |
PURPOSE |
Sets up command to delete the [InstallDir]\Driver Import folder. |
ACTION |
SetRollbackPortFirewallConfigSSLWin6 |
TYPE |
4147 |
SOURCE |
RollbackPortFirewallConfigSSLWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall delete rule name=HTTPS |
PURPOSE |
Sets up the command to delete the firewall exception with rule name matching HTTPS during setup rollback. |
ACTION |
SetDeletePortFirewallConfigWin6 |
TYPE |
4147 |
SOURCE |
DeletePortFirewallConfigWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall delete rule name=HTTP |
PURPOSE |
Sets up the command to delete the firewall exception with rule name matching HTTP. |
ACTION |
SetRemoveAcceleratorMof |
TYPE |
4147 |
SOURCE |
RemoveAcceleratorMof |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root PATH __Namespace WHERE Name=“VirtualizationAccelerator” DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the WMI namespace instance with name= “VirtualizationAccelerator”. |
ACTION |
RemoveWmiPermissions |
TYPE |
4161 |
SOURCE |
AgentCarmCA |
TARGET |
RemoveWmiPermissions |
PURPOSE |
Removes the VMM 2008 WMI namespace security. |
ACTION |
RestoreHyperVPermissions |
TYPE |
4161 |
SOURCE |
AgentCarmCA |
TARGET |
RestoreHyperVSecurity |
PURPOSE |
Restores the registry value VmmPreviousStoreLocation in Software\\Microsoft\\Windows NT\\CurrentVersion\\Virtualization. Restarts the following services: vmms, vhdsvc, nvspwmi. |
ACTION |
RemoveCarmineServerFromAdminGroup |
TYPE |
4161 |
SOURCE |
AgentCarmCA |
TARGET |
RemoveCarmineServerFromAdminGroup |
PURPOSE |
Deletes the VMM 2008 server from the Admin group on the host machine. |
ACTION |
CreateWsmanListener |
TYPE |
4166 |
SOURCE |
AgentWsmanCA |
TARGET |
CreateWsmanListener |
PURPOSE |
Runs VBScript to create WSMAN Listener and configures the session and WSMAN Port. |
ACTION |
DeleteWsmanListener |
TYPE |
4166 |
SOURCE |
AgentWsmanCA |
TARGET |
DeleteWsmanListener |
PURPOSE |
Calls a VBScript to delete the WSMAN session. |
ACTION |
SetWmiPermissions |
TYPE |
5121 |
SOURCE |
AgentCarmCA |
TARGET |
SetWmiPermissions |
PURPOSE |
Sets the VMM 2008 WMI namespacesecurity (for both Viridian [\\root\\virtualization ] and LAN/SAN namespaces[\\root\\scvmmAccelerator]). |
ACTION |
AddPortFirewallConfigSSLWin6 |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Creates a firewall exception using AdvFirewall for the defined BITSPORT. |
ACTION |
AddServiceFirewallConfigWin6 |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Creates a firewall exception for VMMAgent service with rule name = VMMAgent. |
ACTION |
AddPortFirewallConfig |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Creates a firewall exception with rule name=HTTP (defined WSMANPORT). |
ACTION |
MofcompAcceleratorMof |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Calls mofcomp.exe on lansanDeployment.mof file. The identity of this CA is the Property attribute used in SetMofcompAcceleratorMof. |
ACTION |
ExtractSysprepCab |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Calls Sysprep.exe, a self-extracting exe, to extract Sysprep binaries on the specified folder. The identity of this CA is the Property attribute used in SetExtractSysprepCab. |
ACTION |
AddPortFirewallConfigSSL |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Adds a firewall exception to the defined BITSPORT with mode=ENABLE and scope=ALL. |
ACTION |
MofcompNPIVMof |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Calls mofcomp.exe on NPIV.mof file. The identity of this CA is the Property attribute used in SetMofcompNPIVMof. |
ACTION |
MofcompCarmineVirtualizationMof |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Calls mofcomp.exe on VMMVirtulization.mof file. The identity of this CA is the Property attribute used in SetMofcompCarmineVirtualizationMof. |
ACTION |
MofcompCarmineAgentMof |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Calls mofcomp.exe on VMMAgent.mof file. The identity of this CA is the Property attribute used in SetMofcompCarmineAgentMof. |
ACTION |
AddServiceFirewallConfig |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Creates a firewall exception for VMMAgent service with rule name = VMMAgent. |
ACTION |
AddPortFirewallConfigWin6 |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Creates a firewall exception for the defined WSMANPort with an Inbound rule to allow access. |
ACTION |
DeleteServiceFirewallConfig |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception created for VMMAgent service. |
ACTION |
RemoveNPIVMofVportAttributes |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs wmic.exe to delete the MSFC_VirtualFibrePortAttributes class. |
ACTION |
DeleteSysprepFolder |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the Sysprep binaries folder. |
ACTION |
DeleteVMMDataFolder |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the [InstallDir]\VMMData folder. |
ACTION |
DeleteServiceFirewallConfigWin6 |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception with the rule name matching VMMAgent. |
ACTION |
RemoveCarmineMof |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs the WMI command-line utility (wmic.exe) to delete the specified class (WmiNamespace= “scvmm”). |
ACTION |
RollbackNPIVMofNPIVMethods |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs the WMI command-line utility (wmic.exe) to delete the WMI namespace class with class name = “MSFC_FibrePortNPIVMethods” class during setup rollback. |
ACTION |
RollbackNPIVMofMapping |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs the WMI command-line utility (wmic.exe) to delete the WMI namespace class with class name = “MSFC_NPIVLUNMappingInformation” class during setup rollback. |
ACTION |
RemoveNPIVMofNPIVAttributes |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs the WMI command-line utility (wmic.exe) to delete the “MSFC_VirtualFibrePortAttributes” WMI namespace class. |
ACTION |
RollbackNPIVMofVportAttributes |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs the WMI command-line utility (wmic.exe) to delete the “MSFC_VirtualFibrePortAttributes” WMI namespace class during installation/setup rollback. |
ACTION |
DeletePortFirewallConfigWin6 |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception with the rule name matching HTTP (WSMAN port). |
ACTION |
DeletePortFirewallConfig |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception created for WSMAN port. |
ACTION |
DeletePortFirewallConfigSSLWin6 |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception with the rule name matching HTTPS (BITS port). |
ACTION |
RemoveNPIVMofMapping |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs the following command: wmic.exe /NAMESPACE:\\root\wmi class MSFC_NPIVLUNMappingInformation DELETE. |
ACTION |
RollbackNPIVMofNPIVAttributes |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs “wmic.exe/NAMESPACE:\\root\wmi class MSFC_FibrePortNPIVAttributes DELETE” during setup rollback. |
ACTION |
DeleteP2VPatchImportFolder |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the [InstallDir]\Patch Import folder. |
ACTION |
DeletePortFirewallConfigSSL |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception created for the BITS port. |
ACTION |
RemoveNPIVMofNPIVMethods |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs the following command: wmic.exe /NAMESPACE:\\root\wmi class MSFC_FibrePortNPIVMethods DELETE. |
ACTION |
DeleteP2VDriverImportFolder |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the [InstallDir]\Driver Import folder. |
ACTION |
RemoveAcceleratorMof |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs the following command: wmic.exe /NAMESPACE:\\root PATH __Namespace WHERE Name=VirtualizationAccelerator DELETE. |
ACTION |
RollbackPortFirewallConfigSSLWin6 |
TYPE |
5441 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception with the rule name matching HTTPS (BITS port) during setup rollback. |
ACTION |
RollbackAcceleratorMof |
TYPE |
5441 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs the following command: wmic.exe /NAMESPACE:\\root PATH __Namespace WHERE Name=VirtualizationAccelerator DELETE. |
ACTION |
RollbackSysprepFolder |
TYPE |
5441 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the Sysprep binaries folder during setup rollback. |
ACTION |
RollbackPortFirewallConfigSSL |
TYPE |
5441 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception created for the BITS port during setup rollback. |
ACTION |
RollbackServiceFirewallConfig |
TYPE |
5441 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception created for VMMAgent service during setup rollback. |
ACTION |
RollbackCarmineServersGroup |
TYPE |
5441 |
SOURCE |
AgentCarmCA |
TARGET |
DeleteCarmineServersGroup |
PURPOSE |
Deletes the VMM server local security group during setup rollback. |
ACTION |
RollbackServiceFirewallConfigWin6 |
TYPE |
5441 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception with the rule name matching VMMAgent. |
ACTION |
RollbackCarmineMof |
TYPE |
5441 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs the WMI command-line utility wmic.exe to delete the specified class (WmiNamespace= “scvmm”) during setup rollback. |
ACTION |
RollbackWmiPermissions |
TYPE |
5441 |
SOURCE |
AgentCarmCA |
TARGET |
RemoveWmiPermissions |
PURPOSE |
Removes the WMI Namespace (“scvmm”) security. |
ACTION |
RollbackPortFirewallConfigWin6 |
TYPE |
5441 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception with the rule name matching HTTP (WSMAN port) during setup rollback. |
ACTION |
RollbackPortFirewallConfig |
TYPE |
5441 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception created for WSMAN port. |
ACTION |
RollbackWsmanListener |
TYPE |
5446 |
SOURCE |
AgentWsmanCA |
TARGET |
DeleteWsmanListener |
PURPOSE |
Calls a VBScript to delete the WSMAN session during setup rollback. |
ACTION |
BITSCleanup |
TYPE |
7233 |
SOURCE |
AgentCarmCA_VC8 |
TARGET |
BITSCleanup |
PURPOSE |
Checks the state of any BITS job with the background file copier and cancels any BITS jobs during setup rollback. |
ACTION |
ConfigureIIs |
TYPE |
1 |
SOURCE |
ScaSchedule |
TARGET |
ConfigureIIs |
PURPOSE |
Part of the Wix library. |
ACTION |
StartMetabaseTransaction |
TYPE |
3073 |
SOURCE |
ScaExecute |
TARGET |
StartMetabaseTransaction |
PURPOSE |
Part of the Wix library. |
ACTION |
WriteMetabaseChanges |
TYPE |
3073 |
SOURCE |
ScaExecute |
TARGET |
WriteMetabaseChanges |
PURPOSE |
Part of the Wix library. |
ACTION |
AddCertificate |
TYPE |
3073 |
SOURCE |
ScaExecute |
TARGET |
AddCertificate |
PURPOSE |
Part of the Wix library. |
ACTION |
DeleteCertificate |
TYPE |
3073 |
SOURCE |
ScaExecute |
TARGET |
DeleteCertificate |
PURPOSE |
Part of the Wix library. |
ACTION |
RollbackMetabaseTransaction |
TYPE |
3329 |
SOURCE |
ScaExecute |
TARGET |
RollbackMetabaseTransaction |
PURPOSE |
Part of the Wix library. |
ACTION |
CommitMetabaseTransaction |
TYPE |
3585 |
SOURCE |
ScaExecute |
TARGET |
CommitMetabaseTransaction |
PURPOSE |
Part of the Wix library. |
ACTION |
CountComponentClients |
TYPE |
4097 |
SOURCE |
CarmCA |
TARGET |
CountComponentClients |
PURPOSE |
Counts the number of products that have installed the given element. |
ACTION |
SetRollbackAspNet |
TYPE |
4147 |
SOURCE |
RollbackAspNet |
TARGET |
"[WindowsFolder]Microsoft.NET\Framework64\[ASPNETVERSION]\aspnet_regiis.exe” -u |
PURPOSE |
Sets up the command to uninstall the appropriate version of ASP.NET on the local machine. |
ACTION |
SetRollbackAspNetFolder |
TYPE |
4147 |
SOURCE |
RollbackAspNetFolder |
TARGET |
"[SystemFolder]cmd.exe” /C rmdir "[INSTALLDIR]wwwroot” /S /Q |
PURPOSE |
Sets up the command to delete the wwwroot folder. |
ACTION |
SetInstallAspNet |
TYPE |
4147 |
SOURCE |
InstallAspNet |
TARGET |
"[WindowsFolder]Microsoft.NET\Framework64\[ASPNETVERSION]\aspnet_regiis.exe” -iru -enable |
PURPOSE |
Sets up the command to install the appropriate version of ASP.NET on the local machine. |
ACTION |
SetDeleteAspNetClientFolder |
TYPE |
4147 |
SOURCE |
DeleteAspNetClientFolder |
TARGET |
"[SystemFolder]cmd.exe” /C rmdir "[INSTALLDIR]wwwroot\aspnet_client” /S /Q |
PURPOSE |
Sets up the command to delete the wwwroot\aspnet_client folder. |
ACTION |
SetCountComponentClients |
TYPE |
4147 |
SOURCE |
CountComponentClients |
TARGET |
D592FE17-05F3-4ea0-A6E0-B2F12359BA0E |
PURPOSE |
Sets up the property to count the number of products that have installed the given element. |
ACTION |
SetRegisterCmdlets |
TYPE |
4147 |
SOURCE |
RegisterCmdlets |
TARGET |
"[WindowsFolder]Microsoft.NET\Framework64\v2.0.50727\installUtil.exe” /LogFile= /LogToConsole=false "[CmdletBinDir]Microsoft.SystemCenter.VirtualMachineManager.dll" |
PURPOSE |
Sets up the command to run the RegisterCmdLets CustomAction, which in turn runs the InstallUtil.exe to install the specified assembly. |
ACTION |
SetRollbackCmdlets |
TYPE |
4147 |
SOURCE |
RollbackCmdlets |
TARGET |
"[WindowsFolder]Microsoft.NET\Framework64\v2.0.50727\installUtil.exe” /u /LogFile= /LogToConsole=false "[CmdletBinDir]Microsoft.SystemCenter.VirtualMachineManager.dll" |
PURPOSE |
Sets up the command to uninstall the assembly by running Installutil.exe during setup rollback. |
ACTION |
SetUnregisterCmdlets |
TYPE |
4147 |
SOURCE |
UnregisterCmdlets |
TARGET |
"[WindowsFolder]Microsoft.NET\Framework64\v2.0.50727\installUtil.exe” /u /LogFile= /LogToConsole=false "[CmdletBinDir]Microsoft.SystemCenter.VirtualMachineManager.dll" |
PURPOSE |
Sets up the command to uninstall the assembly by running Installutil.exe during setup uninstall. |
ACTION |
SetReRegisterCmdlets |
TYPE |
4147 |
SOURCE |
ReRegisterCmdlets |
TARGET |
"[WindowsFolder]Microsoft.NET\Framework64\v2.0.50727\installUtil.exe” /LogFile= /LogToConsole=false "[REREGBINDIR]Microsoft.SystemCenter.VirtualMachineManager.dll" |
PURPOSE |
Sets up the command to install the assembly by running installutil.exe. |
ACTION |
InstallAspNet |
TYPE |
5121 |
SOURCE |
WiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Installs the appropriate version of ASP.NET on the local machine. |
ACTION |
RegisterCmdlets |
TYPE |
5121 |
SOURCE |
WiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Calls the InstallUtil.exe to install the Microsoft.SystemCenter.VirtualMachineManager.dll assembly. |
ACTION |
DeleteAspNetClientFolder |
TYPE |
5185 |
SOURCE |
WiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the wwwroot\aspnet_client folder under the VMM Install folder. |
ACTION |
UnregisterCmdlets |
TYPE |
5185 |
SOURCE |
WiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Calls InstallUtil.exe to uninstall the Microsoft.SystemCenter.VirtualMachineManager.dll assembly during product uninstall. |
ACTION |
ReRegisterCmdlets |
TYPE |
5185 |
SOURCE |
WiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Calls InstallUtil.exe to install the Microsoft.SystemCenter.VirtualMachineManager.dll assembly. |
ACTION |
RollbackAspNet |
TYPE |
5441 |
SOURCE |
WiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Uninstalls the appropriate version of ASP.NET on the local machine. |
ACTION |
RollbackAspNetFolder |
TYPE |
5441 |
SOURCE |
WiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the wwwroot directory under the VMM Install folder during setup rollback. |
ACTION |
RollbackCmdlets |
TYPE |
5441 |
SOURCE |
WiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Calls InstallUtil.exe to uninstall the Microsoft.SystemCenter.VirtualMachineManager.dll assembly. |
ACTION |
CountComponentClients |
TYPE |
4097 |
SOURCE |
CarmCA |
TARGET |
CountComponentClients |
PURPOSE |
Counts the number of products that have installed the given element. |
ACTION |
SetCountComponentClients |
TYPE |
4147 |
SOURCE |
CountComponentClients |
TARGET |
D592FE17-05F3-4ea0-A6E0-B2F12359BA0E |
PURPOSE |
Sets up the property to count the number of products that have installed the given element. |
ACTION |
SetRegisterCmdlets |
TYPE |
4147 |
SOURCE |
RegisterCmdlets |
TARGET |
"[WindowsFolder]Microsoft.NET\Framework64\v2.0.50727\installUtil.exe” /LogFile= /LogToConsole=false "[CmdletBinDir]Microsoft.SystemCenter.VirtualMachineManager.dll" |
PURPOSE |
Sets up the command to run the RegisterCmdLets CustomAction, which in turn runs InstallUtil.exe to install the specified assembly. |
ACTION |
SetRollbackCmdlets |
TYPE |
4147 |
SOURCE |
RollbackCmdlets |
TARGET |
"[WindowsFolder]Microsoft.NET\Framework64\v2.0.50727\installUtil.exe” /u /LogFile= /LogToConsole=false "[CmdletBinDir]Microsoft.SystemCenter.VirtualMachineManager.dll" |
PURPOSE |
Sets up the command to uninstall the assembly by running Installutil.exe during setup rollback. |
ACTION |
SetUnregisterCmdlets |
TYPE |
4147 |
SOURCE |
UnregisterCmdlets |
TARGET |
"[WindowsFolder]Microsoft.NET\Framework64\v2.0.50727\installUtil.exe” /u /LogFile= /LogToConsole=false "[CmdletBinDir]Microsoft.SystemCenter.VirtualMachineManager.dll" |
PURPOSE |
Sets up the command to uninstall the assembly by running Installutil.exe during setup uninstall. |
ACTION |
SetReRegisterCmdlets |
TYPE |
4147 |
SOURCE |
ReRegisterCmdlets |
TARGET |
"[WindowsFolder]Microsoft.NET\Framework64\v2.0.50727\installUtil.exe” /LogFile= /LogToConsole=false "[REREGBINDIR]Microsoft.SystemCenter.VirtualMachineManager.dll" |
PURPOSE |
Sets up the command to install the assembly by running installutil.exe. |
ACTION |
RegisterCmdlets |
TYPE |
5121 |
SOURCE |
WiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Calls InstallUtil.exe to install the Microsoft.SystemCenter.VirtualMachineManager.dll assembly. |
ACTION |
UnregisterCmdlets |
TYPE |
5185 |
SOURCE |
WiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Calls InstallUtil.exe to uninstall the Microsoft.SystemCenter.VirtualMachineManager.dll assembly during product uninstall. |
ACTION |
ReRegisterCmdlets |
TYPE |
5185 |
SOURCE |
WiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Calls InstallUtil.exe to install the Microsoft.SystemCenter.VirtualMachineManager.dll assembly. |
ACTION |
RollbackCmdlets |
TYPE |
5441 |
SOURCE |
WiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Calls InstallUtil.exe to uninstall Microsoft.SystemCenter.VirtualMachineManager.dll assembly. |
ACTION |
SchedServiceConfig |
TYPE |
1 |
SOURCE |
WixCA |
TARGET |
SchedServiceConfig |
PURPOSE |
Part of the Wix library. |
ACTION |
ConfigureUsers |
TYPE |
1 |
SOURCE |
ScaSchedule |
TARGET |
ConfigureUsers |
PURPOSE |
Part of the Wix library. |
ACTION |
SxsInstallCA |
TYPE |
1 |
SOURCE |
SxsUninstallCA |
TARGET |
CustomAction_SxsMsmInstall |
PURPOSE |
Part of the Wix library. |
ACTION |
SxsUninstallCA |
TYPE |
1 |
SOURCE |
SxsUninstallCA |
TARGET |
CustomAction_SxsMsmCleanup |
PURPOSE |
Part of the Wix library. |
ACTION |
SetInstallModeRemove |
TYPE |
51 |
SOURCE |
WixUI_InstallMode |
TARGET |
Remove |
PURPOSE |
Part of the Wix library. |
ACTION |
WindowsFolder.844EFBA7_1C24_93B2_FF1F_C8B3B9A1E18E |
TYPE |
51 |
SOURCE |
WindowsFolder.844EFBA7_1C24_93B2_FF1F_C8B3B9A1E18E |
TARGET |
[WindowsFolder] |
PURPOSE |
(Does not look like a CA) |
ACTION |
SystemFolder.844EFBA7_1C24_93B2_FF1F_C8B3B9A1E18E |
TYPE |
51 |
SOURCE |
SystemFolder.844EFBA7_1C24_93B2_FF1F_C8B3B9A1E18E |
TARGET |
[SystemFolder] |
PURPOSE |
(Does not look like a CA) |
ACTION |
WindowsFolder.4F6D20F0_CCE5_1492_FF1F_C8B3B9A1E18E |
TYPE |
51 |
SOURCE |
WindowsFolder.4F6D20F0_CCE5_1492_FF1F_C8B3B9A1E18E |
TARGET |
[WindowsFolder] |
PURPOSE |
(Does not look like a CA) |
ACTION |
SystemFolder.4F6D20F0_CCE5_1492_FF1F_C8B3B9A1E18E |
TYPE |
51 |
SOURCE |
SystemFolder.4F6D20F0_CCE5_1492_FF1F_C8B3B9A1E18E |
TARGET |
[SystemFolder] |
PURPOSE |
(Does not look like a CA) |
ACTION |
WixUIPrintEula |
TYPE |
65 |
SOURCE |
WixUIWixca |
TARGET |
PrintEula |
PURPOSE |
Part of the Wix library. |
ACTION |
ExecServiceConfig |
TYPE |
3073 |
SOURCE |
WixCA |
TARGET |
ExecServiceConfig |
PURPOSE |
Part of the Wix library. |
ACTION |
ExecServiceConfigRollback |
TYPE |
3329 |
SOURCE |
WixCA |
TARGET |
ExecServiceConfig |
PURPOSE |
Part of the Wix library. |
ACTION |
CreateUserRollback |
TYPE |
3329 |
SOURCE |
ScaExecute |
TARGET |
RemoveUser |
PURPOSE |
Part of the Wix library. |
ACTION |
RemoveUser |
TYPE |
3585 |
SOURCE |
ScaExecute |
TARGET |
RemoveUser |
PURPOSE |
Part of the Wix library. |
ACTION |
PreAgentInstallChecks |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
PreAgentInstallChecks |
PURPOSE |
Checks for the Agent Windows Installer Version. |
ACTION |
SetSERVICESD |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
SetServiceSDProperty |
PURPOSE |
Sets SERVICESD_PROPERTY to the SDDL for the WSMAN listener SD. |
ACTION |
DeleteCarmineServersGroup |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
DeleteCarmineServersGroup |
PURPOSE |
Deletes the VMM server local security group. |
ACTION |
CleanupLeakedValues |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
CleanupLeakedValues |
PURPOSE |
Deletes CertThumbprint registry value from registry key path: HKLM\Software\Microsoft\\Microsoft System Center Virtual Machine Manager Agent\Setup. |
ACTION |
SetDmzHostInfo |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
SetDmzHostInfoProperties |
PURPOSE |
Sets DMZUSERNAME_PROPERTY and DMZPASSWORD_PROPERTY using MSISetProperty. |
ACTION |
SetServicesInfo |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
SetServicesStartedProperties |
PURPOSE |
Sets the Firewall service (MpsSvc in Windows Server 2008, SharedAccess in Windows Server 2003) to either 0 or 1. |
ACTION |
CheckAgentPackageExists |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
CheckAgentPackageExists |
PURPOSE |
Checks whether VMM Agent is already present. Fails agent installation if registry key is present. |
ACTION |
CreateCarmineServersGroup |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
CreateCarmineServersGroup |
PURPOSE |
Creates the VMM server local security group. |
ACTION |
CertificateCleanup |
TYPE |
4097 |
SOURCE |
AgentCarmCA_VC8 |
TARGET |
CertificateCleanup |
PURPOSE |
Deletes all VMM 2008 certificates. |
ACTION |
SetPlatformCompatible |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
SetOSCompatibleProperties2K3SP1 |
PURPOSE |
Checks for operating system version (Windows Server 2003 SP1 or greater) and CPU type. |
ACTION |
SetGroupNames |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
SetGroupNames |
PURPOSE |
Sets LOCALADMINGROUP_PROPERTY andAUTHENTICATEDUSERSGROUP_PROPERTY. |
ACTION |
PreHostAgentInstallChecks |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
PreHostAgentInstallChecks |
PURPOSE |
Checks the following:
|
ACTION |
GetAllIPAddresses |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
GetAllIPAddresses |
PURPOSE |
Gets IP addresses (up to 8) into a set of properties IPADRESS*. |
ACTION |
RemoveCertThumbprintWhitespace |
TYPE |
4097 |
SOURCE |
AgentCarmCA |
TARGET |
RemoveCertThumbprintWhitespace |
PURPOSE |
Removes white spaces from the CERTTHUMBPRINT property so that it can be inserted into the registry. |
ACTION |
FailInstallationBadInstaller |
TYPE |
4115 |
SOURCE |
|
TARGET |
25021 |
PURPOSE |
Displays the error message Incompatible Windows Installer detected. Ensure that Windows Installer version 3.1 or later is installed and aborts installation. |
ACTION |
FailInstallationAlreadyExists |
TYPE |
4115 |
SOURCE |
|
TARGET |
25020 |
PURPOSE |
Displays the error message Another Virtual Machine Manager Agent package is already installed. You must uninstall the existing agent first and aborts installation. |
ACTION |
FailInstallationDueToWsmanConfig |
TYPE |
4115 |
SOURCE |
|
TARGET |
25003 |
PURPOSE |
Displays the error message Failed to configure the WS-Management service. In the Local Group Policy Editor (gpedit.msc), navigate to Computer Configuration\Administrative Templates\Windows Components\Windows Remote Management (WinRM), and then ensure that there are no policy settings configured for WinRM Client or WinRM Service and aborts installation. |
ACTION |
FailInstallationDueToPlatform |
TYPE |
4115 |
SOURCE |
|
TARGET |
25001 |
PURPOSE |
Displays the error message Incompatible operating system version detected.Verify that the computer is running Windows Server 2003 SP1 or a later version and aborts installation. |
ACTION |
FailInstallationDueToWsmanVersionMismatch |
TYPE |
4115 |
SOURCE |
|
TARGET |
25004 |
PURPOSE |
Displays the error message The supported version of Windows Remote Management (WinRM) is not installed. Please download WinRM from https://go.microsoft.com/fwlink/?LinkId=84599 and aborts installation. |
ACTION |
FailInstallationDueToIncorrectBitsOrWsmanPort |
TYPE |
4115 |
SOURCE |
|
TARGET |
25005 |
PURPOSE |
Displays the error message The ports settings Virtual Machine Manager server will use to connect and transfer files to Virtual Hosts are the same or out of range. Ensure that the ports are different from each other and in the range 1 to 65535 and aborts installation. |
ACTION |
FailInstallationDueToWsman |
TYPE |
4115 |
SOURCE |
|
TARGET |
25002 |
PURPOSE |
Displays the error message WS-Management service is either not installed or disabled.Verify that Windows Hardware Management is installed and the Windows Remote Management service is enabled. Refer to the FAQ for more information. and aborts installation. |
ACTION |
FailInstallationDueToCpu |
TYPE |
4115 |
SOURCE |
|
TARGET |
25000 |
PURPOSE |
Displays the error Cannot install the 32-bit version of agent on a 64-bit operating system. and aborts installation. |
ACTION |
SetDeletePortFirewallConfig |
TYPE |
4147 |
SOURCE |
DeletePortFirewallConfig |
TARGET |
"[SystemFolder]netsh.exe” firewall delete portopening TCP [WSMANPORT] |
PURPOSE |
Sets up the command to delete the firewall exception created for WSMANPORT. |
ACTION |
SetDeleteServiceFirewallConfigWin6 |
TYPE |
4147 |
SOURCE |
DeleteServiceFirewallConfigWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall delete rule name=VMMAgent |
PURPOSE |
Sets up the command to delete the firewall exception created with rule name=VMMAgent for VMMAgent service. |
ACTION |
SetMofcompNPIVMof |
TYPE |
4147 |
SOURCE |
MofcompNPIVMof |
TARGET |
"[SystemFolder]wbem\mofcomp.exe” "[SetupDir]NPIV.mof" |
PURPOSE |
Sets up the command to run the MOF compiler to parse the MOF statements declared in NPIV.mof to add the classes to the WMI repository. |
ACTION |
SetRemoveNPIVMofNPIVMethods |
TYPE |
4147 |
SOURCE |
RemoveNPIVMofNPIVMethods |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root\wmi class MSFC_FibrePortNPIVMethods DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the MSFC_FibrePortNPIVMethods class. |
ACTION |
SetAddPortFirewallConfigSSLWin6 |
TYPE |
4147 |
SOURCE |
AddPortFirewallConfigSSLWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall add rule name=HTTPS action=allow dir=In protocol=TCP localport=[BITSPORT] |
PURPOSE |
Sets up the command to create a firewall exception using AdvFirewall created for BITSPORT with rule name=HTTPS. |
ACTION |
SetRollbackPortFirewallConfigWin6 |
TYPE |
4147 |
SOURCE |
RollbackPortFirewallConfigWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall delete rule name=HTTP |
PURPOSE |
Sets up the command to delete the firewall exception created with rule name=HTTP during setup rollback. |
ACTION |
SetRollbackNPIVMofMapping |
TYPE |
4147 |
SOURCE |
RollbackNPIVMofMapping |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root\wmi class MSFC_NPIVLUNMappingInformation DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the MSFC_NPIVLUNMappingInformation class during setup rollback. |
ACTION |
SetAddPortFirewallConfigSSL |
TYPE |
4147 |
SOURCE |
AddPortFirewallConfigSSL |
TARGET |
"[SystemFolder]netsh.exe” firewall set portopening TCP [BITSPORT] HTTPS ENABLE ALL |
PURPOSE |
Sets up the command to add a firewall exception for the defined BITSPORT. |
ACTION |
SetRemoveNPIVMofMapping |
TYPE |
4147 |
SOURCE |
RemoveNPIVMofMapping |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root\wmi class MSFC_NPIVLUNMappingInformation DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the MSFC_NPIVLUNMappingInformation class. |
ACTION |
SetAddPortFirewallConfigWin6 |
TYPE |
4147 |
SOURCE |
AddPortFirewallConfigWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall add rule name=HTTP action=allow dir=In protocol=TCP localport=[WSMANPORT] |
PURPOSE |
Sets up the netsh command to add a firewall exception for WSMANPORT. |
ACTION |
SetAddPortFirewallConfig |
TYPE |
4147 |
SOURCE |
AddPortFirewallConfig |
TARGET |
"[SystemFolder]netsh.exe” firewall set portopening protocol=TCP port=[WSMANPORT] name=HTTP mode=ENABLE scope=ALL profile=ALL |
PURPOSE |
Sets up the command to add a firewall exception for the defined WSMANPORT. |
ACTION |
SetNonTrustedMachineFlagAndDirectory |
TYPE |
4147 |
SOURCE |
ExportDmzFile |
TARGET |
[NONTRUSTEDMACHINE]|[CREDENTIALEXPORTDIRECTORY]|[DMZUSERNAME]|[DMZPASSWORD]|[ENCRYPTIONKEY]|[DISTINGUISHEDNAMEOPTION]|[IPADDRESSCHOICE]|[CACERTOPTION]|[CANAME] |
PURPOSE |
Pass the specified options [NONTRUSTEDMACHINE]|[CREDENTIALEXPORTDIRECTORY]|[DMZUSERNAME]|[DMZPASSWORD]|[ENCRYPTIONKEY]|[DISTINGUISHEDNAMEOPTION]|[IPADDRESSCHOICE]|[CACERTOPTION]|[CANAME to the ExportDMZfile function that exports these to the Security.txt file during agent install on a perimeter network (also known as a DMZ) host. |
ACTION |
SetRollbackNPIVMofNPIVAttributes |
TYPE |
4147 |
SOURCE |
RollbackNPIVMofNPIVAttributes |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root\wmi class MSFC_FibrePortNPIVAttributes DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the MSFC_FibrePortNPIVMethods class during setup rollback. |
ACTION |
SetRemoveCarmineMof |
TYPE |
4147 |
SOURCE |
RemoveCarmineMof |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root PATH __Namespace WHERE Name="[WmiNamespace]” DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the specified class (WmiNamespace= “scvmm”). |
ACTION |
SetMofcompAcceleratorMof |
TYPE |
4147 |
SOURCE |
MofcompAcceleratorMof |
TARGET |
"[SystemFolder]wbem\mofcomp.exe” "[SetupDir]lanSanDeployment.mof" |
PURPOSE |
Sets up the command to run the MOF compiler to parse the MOF statements declared in lanSanDeployment.mof to add the classes to the WMI repository. |
ACTION |
SetRollbackCarmineMof |
TYPE |
4147 |
SOURCE |
RollbackCarmineMof |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root PATH __Namespace WHERE Name="[WmiNamespace]” DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the specified class (WmiNamespace= “scvmm”) during setup rollback. |
ACTION |
SetRollbackServiceFirewallConfigWin6 |
TYPE |
4147 |
SOURCE |
RollbackServiceFirewallConfigWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall delete rule name=VMMAgent |
PURPOSE |
Sets up the command to delete the firewall exception using AdvFirewall created for VMMAgent during setup rollback. |
ACTION |
SetDeletePortFirewallConfigSSL |
TYPE |
4147 |
SOURCE |
DeletePortFirewallConfigSSL |
TARGET |
"[SystemFolder]netsh.exe” firewall delete portopening TCP [BITSPORT] |
PURPOSE |
Sets up the command to delete the firewall exception for the defined BITSPORT. |
ACTION |
SetRollbackPortFirewallConfigSSL |
TYPE |
4147 |
SOURCE |
RollbackPortFirewallConfigSSL |
TARGET |
"[SystemFolder]netsh.exe” firewall delete portopening TCP [BITSPORT] |
PURPOSE |
Sets up the command to delete the firewall exception for the defined BITSPORT during setup rollback. |
ACTION |
SetMofcompCarmineVirtualizationMof |
TYPE |
4147 |
SOURCE |
MofcompCarmineVirtualizationMof |
TARGET |
"[SystemFolder]wbem\mofcomp.exe” "[SetupDir]VMMVirtualization.mof" |
PURPOSE |
Sets up the command to run the MOF compiler to parse the MOF statements declared in VMMVirtualization.mof and adds the classes to the WMI repository. |
ACTION |
SetAddServiceFirewallConfig |
TYPE |
4147 |
SOURCE |
AddServiceFirewallConfig |
TARGET |
"[SystemFolder]netsh.exe” firewall add allowedprogram program="[AgentBinDir][AgentExeName]” name=VMMAgent mode=ENABLE scope=ALL profile=ALL |
PURPOSE |
Sets up the command to add a firewall exception for VMMAgent exe. |
ACTION |
SetRollbackAcceleratorMof |
TYPE |
4147 |
SOURCE |
RollbackAcceleratorMof |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root PATH __Namespace WHERE Name=“VirtualizationAccelerator” DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the WMI namespace instance with name=”VirtualizationAccelerator” during setup rollback. |
ACTION |
SetRemoveNPIVMofVportAttributes |
TYPE |
4147 |
SOURCE |
RemoveNPIVMofVportAttributes |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root\wmi class MSFC_VirtualFibrePortAttributes DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the “MSFC_VirtualFibrePortAttributes” WMI namespace class. |
ACTION |
SetRollbackNPIVMofVportAttributes |
TYPE |
4147 |
SOURCE |
RollbackNPIVMofVportAttributes |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root\wmi class MSFC_VirtualFibrePortAttributes DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the “MSFC_VirtualFibrePortAttributes” WMI namespace class during setup rollback. |
ACTION |
SetRemoveNPIVMofNPIVAttributes |
TYPE |
4147 |
SOURCE |
RemoveNPIVMofNPIVAttributes |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root\wmi class MSFC_FibrePortNPIVAttributes DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the “MSFC_VirtualFibrePortAttributes” WMI namespace class. |
ACTION |
SetDeletePortFirewallConfigSSLWin6 |
TYPE |
4147 |
SOURCE |
DeletePortFirewallConfigSSLWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall delete rule name=HTTPS |
PURPOSE |
Sets up the command to delete the firewall exception with rule name matching HTTPS. |
ACTION |
SetAddServiceFirewallConfigWin6 |
TYPE |
4147 |
SOURCE |
AddServiceFirewallConfigWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall add rule program="[AgentBinDir][AgentExeName]” name=VMMAgent dir=in action=allow |
PURPOSE |
Sets up the command to add a firewall exception for VMMAgent.exe using netsh.exe advfirewall. |
ACTION |
SetRollbackServiceFirewallConfig |
TYPE |
4147 |
SOURCE |
RollbackServiceFirewallConfig |
TARGET |
"[SystemFolder]netsh.exe” firewall delete allowedprogram "[AgentBinDir][AgentExeName]" |
PURPOSE |
Sets up the command to delete the firewall exception for VMMAgent.exe during setup rollback. |
ACTION |
SetDeleteServiceFirewallConfig |
TYPE |
4147 |
SOURCE |
DeleteServiceFirewallConfig |
TARGET |
"[SystemFolder]netsh.exe” firewall delete allowedprogram "[AgentBinDir][AgentExeName]" |
PURPOSE |
Sets up the command to delete the firewall exception for VMMAgent.exe. |
ACTION |
SetMofcompCarmineAgentMof |
TYPE |
4147 |
SOURCE |
MofcompCarmineAgentMof |
TARGET |
"[SystemFolder]wbem\mofcomp.exe” "[SetupDir][MofFileName]" |
PURPOSE |
Sets up the command to run the MOF compiler to parse the MOF statements declared in the specified [MofFileName] and adds the classes to the WMI repository. |
ACTION |
SetRollbackPortFirewallConfig |
TYPE |
4147 |
SOURCE |
RollbackPortFirewallConfig |
TARGET |
"[SystemFolder]netsh.exe” firewall delete portopening TCP [WSMANPORT] |
PURPOSE |
Sets up the command to delete the firewall exception for the defined WSMANPORT during setup rollback. |
ACTION |
SetRollbackNPIVMofNPIVMethods |
TYPE |
4147 |
SOURCE |
RollbackNPIVMofNPIVMethods |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root\wmi class MSFC_FibrePortNPIVMethods DELETE |
PURPOSE |
Sets up the command to run the WMI command-line utility (wmic.exe) to delete the wminamespace class with class name = “MSFC_FibrePortNPIVMethods” class during setup rollback. |
ACTION |
SetRollbackPortFirewallConfigSSLWin6 |
TYPE |
4147 |
SOURCE |
RollbackPortFirewallConfigSSLWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall delete rule name=HTTPS |
PURPOSE |
Sets up the command to delete the firewall exception with rule name matching HTTPS during setup rollback. |
ACTION |
SetDeletePortFirewallConfigWin6 |
TYPE |
4147 |
SOURCE |
DeletePortFirewallConfigWin6 |
TARGET |
"[SystemFolder]netsh.exe” advfirewall firewall delete rule name=HTTP |
PURPOSE |
Sets up the command to delete the firewall exception with rule name matching HTTP. |
ACTION |
SetRemoveAcceleratorMof |
TYPE |
4147 |
SOURCE |
RemoveAcceleratorMof |
TARGET |
"[SystemFolder]wbem\wmic.exe” /NAMESPACE:\\root PATH __Namespace WHERE Name=“VirtualizationAccelerator” DELETE |
PURPOSE |
Sets up the command to delete the firewall exception with rule name matching HTTP. |
ACTION |
RemoveWmiPermissions |
TYPE |
4161 |
SOURCE |
AgentCarmCA |
TARGET |
RemoveWmiPermissions |
PURPOSE |
Removes the VMM 2008 WMI namespace security. |
ACTION |
RestoreHyperVPermissions |
TYPE |
4161 |
SOURCE |
AgentCarmCA |
TARGET |
RestoreHyperVSecurity |
PURPOSE |
Restores the registry value VmmPreviousStoreLocation in Software\\Microsoft\\Windows NT\\CurrentVersion\\Virtualization. Restarts the following services: vmms, vhdsvc, nvspwmi. |
ACTION |
RemoveCarmineServerFromAdminGroup |
TYPE |
4161 |
SOURCE |
AgentCarmCA |
TARGET |
RemoveCarmineServerFromAdminGroup |
PURPOSE |
Deletes the VMM 2008 server from the Admin group on the host machine. |
ACTION |
CreateWsmanListener |
TYPE |
4166 |
SOURCE |
AgentWsmanCA |
TARGET |
CreateWsmanListener |
PURPOSE |
Runs VBScript to create a WSMAN Listener and configures the session and WSMAN Port. |
ACTION |
DeleteWsmanListener |
TYPE |
4166 |
SOURCE |
AgentWsmanCA |
TARGET |
DeleteWsmanListener |
PURPOSE |
Calls a VBScript to delete the WSMAN session. |
ACTION |
SetWmiPermissions |
TYPE |
5121 |
SOURCE |
AgentCarmCA |
TARGET |
SetWmiPermissions |
PURPOSE |
Sets the VMM 2008 WMI namespacesecurity (for both Hyper-V [\\root\\virtualization ] and LAN/SAN namespaces[\\root\\scvmmAccelerator]). |
ACTION |
AddPortFirewallConfigSSLWin6 |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Creates a firewall exception using AdvFirewall for the defined BITSPORT. |
ACTION |
AddServiceFirewallConfigWin6 |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Creates a firewall exception for VMMAgent service with rule name = VMMAgent. |
ACTION |
AddPortFirewallConfig |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Creates a firewall exception with rule name=HTTP (defined WSMANPORT). |
ACTION |
MofcompAcceleratorMof |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Calls mofcomp.exe on lansanDeployment.mof file. The identity of this CA is the Property attribute used in SetMofcompAcceleratorMof. |
ACTION |
AddPortFirewallConfigSSL |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Adds a firewall exception to the defined BITSPORT with mode=ENABLE and scope=ALL. |
ACTION |
ExportDmzFile |
TYPE |
5121 |
SOURCE |
AgentCarmCA_VC8 |
TARGET |
ExportDmzFile |
PURPOSE |
Exports the perimeter network information (such as user name and password) in an encrypted format to the Security.txt file during agent install on a perimeter network (also known as a DMZ) host. |
ACTION |
MofcompNPIVMof |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Calls mofcomp.exe on NPIV.mof file. The identity of this CA is the Property attribute used in SetMofcompNPIVMof. |
ACTION |
MofcompCarmineVirtualizationMof |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Calls mofcomp.exe on VMMVirtulization.mof file. The identity of this CA is the Property attribute used in SetMofcompCarmineVirtualizationMof. |
ACTION |
MofcompCarmineAgentMof |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Calls mofcomp.exe on VMMAgent.mof file. The identity of this CA is the Property attribute used in SetMofcompCarmineAgentMof. |
ACTION |
AddServiceFirewallConfig |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Creates a firewall exception for VMMAgent service with rule name = VMMAgent. |
ACTION |
AddPortFirewallConfigWin6 |
TYPE |
5121 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Creates a firewall exception for the defined WSMANPort with an Inbound rule to allow access. |
ACTION |
DeleteServiceFirewallConfig |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception created for VMMAgent service. |
ACTION |
RemoveNPIVMofVportAttributes |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs the WMI command-line utility (wmic.exe) to delete the “MSFC_VirtualFibrePortAttributes” WMI namespace class. |
ACTION |
DeleteServiceFirewallConfigWin6 |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception with the rule name matching VMMAgent. |
ACTION |
RemoveCarmineMof |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs the WMI command-line utility (wmic.exe) to delete the specified class (WmiNamespace= “scvmm”). |
ACTION |
RollbackNPIVMofNPIVMethods |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs the WMI command-line utility (wmic.exe) to delete the wminamespace class with class name = “MSFC_FibrePortNPIVMethods” class during setup rollback. |
ACTION |
RollbackNPIVMofMapping |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs the WMI command-line utility (wmic.exe) to delete the MSFC_FibrePortNPIVMethods class during setup rollback. |
ACTION |
RemoveNPIVMofNPIVAttributes |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs the WMI command-line utility (wmic.exe) to delete the “MSFC_VirtualFibrePortAttributes” WMI namespace class. |
ACTION |
RollbackNPIVMofVportAttributes |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs the WMI command-line utility (wmic.exe) to delete the “MSFC_VirtualFibrePortAttributes” WMI namespace class during installation/setup rollback. |
ACTION |
DeletePortFirewallConfigWin6 |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception with the rule name matching HTTP (WSMAN port). |
ACTION |
DeletePortFirewallConfig |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception created for the WSMAN port. |
ACTION |
DeletePortFirewallConfigSSLWin6 |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception with the rule name matching HTTPS (BITS port). |
ACTION |
RemoveNPIVMofMapping |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs “wmic.exe /NAMESPACE:\\root\wmi class MSFC_NPIVLUNMappingInformation DELETE”. |
ACTION |
RollbackNPIVMofNPIVAttributes |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs “wmic.exe/NAMESPACE:\\root\wmi class MSFC_FibrePortNPIVAttributes DELETE” during setup rollback. |
ACTION |
DeletePortFirewallConfigSSL |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception created for the BITS port. |
ACTION |
RemoveNPIVMofNPIVMethods |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs “wmic.exe /NAMESPACE:\\root\wmi class MSFC_FibrePortNPIVMethods DELETE”. |
ACTION |
RemoveAcceleratorMof |
TYPE |
5185 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs “wmic.exe /NAMESPACE:\\root PATH __Namespace WHERE Name=VirtualizationAccelerator DELETE”. |
ACTION |
RollbackPortFirewallConfigSSLWin6 |
TYPE |
5441 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception with the rule name matching HTTPS (BITS port) during setup rollback. |
ACTION |
RollbackAcceleratorMof |
TYPE |
5441 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs “wmic.exe /NAMESPACE:\\root PATH __Namespace WHERE Name=VirtualizationAccelerator DELETE”. |
ACTION |
RollbackPortFirewallConfigSSL |
TYPE |
5441 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception created for the BITS port during setup rollback. |
ACTION |
RollbackServiceFirewallConfig |
TYPE |
5441 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception created for VMMAgent service during setup rollback. |
ACTION |
RollbackCarmineServersGroup |
TYPE |
5441 |
SOURCE |
AgentCarmCA |
TARGET |
DeleteCarmineServersGroup |
PURPOSE |
Deletes the VMM server local security group during setup rollback. |
ACTION |
RollbackServiceFirewallConfigWin6 |
TYPE |
5441 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception with the rule name matching VMMAgent. |
ACTION |
RollbackCarmineMof |
TYPE |
5441 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Runs the WMI command-line utility (wmic.exe) command to delete the specified class (WmiNamespace= “scvmm”) during setup rollback. |
ACTION |
RollbackWmiPermissions |
TYPE |
5441 |
SOURCE |
AgentCarmCA |
TARGET |
RemoveWmiPermissions |
PURPOSE |
Removes the WMI Namespace (“scvmm”) security. |
ACTION |
RollbackPortFirewallConfigWin6 |
TYPE |
5441 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception with the rule name matching HTTP (WSMAN port) during setup rollback. |
ACTION |
RollbackPortFirewallConfig |
TYPE |
5441 |
SOURCE |
VMMWiXCA |
TARGET |
CAQuietExec |
PURPOSE |
Deletes the firewall exception created for the WSMAN port. |
ACTION |
RollbackWsmanListener |
TYPE |
5446 |
SOURCE |
AgentWsmanCA |
TARGET |
DeleteWsmanListener |
PURPOSE |
Calls the VBScript to delete the WSMAN session during setup rollback. |
ACTION |
BITSCleanup |
TYPE |
7233 |
SOURCE |
AgentCarmCA_VC8 |
TARGET |
BITSCleanup |
PURPOSE |
Checks the state of any BITS jobs with the background file copier and cancels any BITS job during setup rollback. |
ACTION |
CreateUser |
TYPE |
11265 |
SOURCE |
ScaExecute |
TARGET |
CreateUser |
PURPOSE |
Part of the Wix library. |