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:

  • Whether WinRM service is missing or disabled.

  • Whether WinRM version is correct.

  • Whether the Bits and Wsman ports are correct.

   

ACTION

ConfigWsman

TYPE

4102

SOURCE

ServerWsmanCA

TARGET

ConfigWsman

PURPOSE

Configures WSMAN with the following configuration:

"<cfg:MaxEnvelopeSizekb>800</cfg:MaxEnvelopeSizekb>" &_
            "<cfg:MaxTimeoutms>90000</cfg:MaxTimeoutms>" &_
            "<cfg:MaxBatchItems>20</cfg:MaxBatchItems>" &_
            "<cfg:Client>" &_
                "<cfg:NetworkDelayms>5000</cfg:NetworkDelayms>" &_
                "<cfg:URLPrefix>wsman</cfg:URLPrefix>" &_
                "<cfg:Auth>" &_
                    "<cfg:Kerberos>true</cfg:Kerberos>" &_
                    "<cfg:Negotiate>true</cfg:Negotiate>" &_
                "</cfg:Auth>" &_
                "<cfg:TrustedHosts>*</cfg:TrustedHosts>" &_
            "</cfg:Client>" &_
        "</cfg:Config>"

   

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:

  • Whether the WinRM service is missing or disabled.

  • Whether the WinRM version is correct.

  • Whether the Bits/Wsman ports are correct.

   

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.