Windows Logo Certification for StreamInsight

 

This topic provides details about StreamInsight certification for the Windows Server logo program. It contains the following sections:

Custom ActionDescription
CA_ErrorDifferentLangFails setup if product is installed in a different languages.
CA_ErrorNewerVersionFails setup if a higher version of the product is installed.
CA_SetRefCountNewerFoundFlagSets an MSI property to indicate that a newer version of the product is installed.
CA_SetRefCountUpgradeFlagSets an MSI property to indicate that setup is doing an upgrade.
Do_sqlLocalServers_Redist_64Takes ownership of reflected registry keys related to local COM servers, to enable Side-by-side installation.
Do_sqlVerIndependentProgID_Redist_64Repairs/restores the version-independent program ID for COM servers during side-by-side installation.
SapBiOpenReadmeInvokes notepad.exe to open readme file.
SetSqlProgramMenuFolderSets the ProgramMenuFolder.Sql MSI property to the specified value.
SkipInstallCAStops the current Setup operation with a success code.
SqlFollowComponentsValidate_Redist_64Creates a map of hierarchical component relationship.
Sqlmsirc_BackupAppGuid_64Enumerates current application level dependencies on the running product and saves them in a property.
Sqlmsirc_BackupAppGuid_NewerFound_64Enumerates current application level dependencies on the running product and saves them in a property.
Sqlmsirc_CheckAppDependency_64Checks if an application has a dependency on the current product and stops Setup if there is a dependency.
Sqlmsirc_CheckFeatureDependency_64Checks if there is an application that depends on a feature being removed and blocks uninstallation if there is.
Sqlmsirc_CheckLanguage_64Enforces side-by-side language installation rules for SQL Server 2012 redistributable components.
Sqlmsirc_NotifyFeatureStates_64Sends a notification to the SQL Server 2012 Setup bootstrapper with the list of features that are being modified in the current transaction.
Sqlmsirc_RefCountAppGuid_64Adds a dependency to a product from another product that will be installed later, and stops the current Setup transaction with a success code.
Sqlmsirc_RefCountAppGuid_NewerFound_64Adds a dependency to a product from another product that will be installed later, and stops the current Setup transaction with a success code.
Sqlmsirc_RegisterAppGuid_64Adds a dependency to a product from another product that will be installed later, and allows Setup to keep running.
Sqlmsirc_RegisterAppGuid_NewerFound_64Adds a dependency to a product from another product that will be installed later, and allows Setup to keep running.
Sqlmsirc_RestoreAppGuid_64During upgrade, migrates the list of products that depended on the old version to the new version.
Sqlmsirc_RestoreAppGuid_NewerFound_64During upgrade, migrates the list of products that depended on the old version to the new version.
Sqlmsirc_ValidateAppGuid_64Validates the syntax of the APPGUID property to ensure that it is a product code.
Sqlmsirc_ValidateAppGuid_NewerFound_64Validates the syntax of the APPGUID property to ensure that it is a product code.
STREAMING_BlockIfNET35SP1OrNET4NotInstalledBlocks installation if NET3.5 SP1 or NET4.0 is not installed.
STREAMING_BlockIfUpgradingFromCTPBlocks installation if upgrading from CTP2/CTP3.
STREAMING_CheckIfInstancesExistDetermine if there are any more StreamInsight instances installed.
STREAMING_CheckIfLastInstanceDetermines if exactly one instance is installed on the machine.
STREAMING_CheckIfSpecifiedInstanceExistsChecks if given instance already exists.
STREAMING_CreateInstanceCreates StreamInsight instance registry entry.
STREAMING_CreateInstance_RollbackRemoves StreamInsight instance registry entry.
STREAMING_CreateInstanceGroupCreate the StreamInsight users groups and adds the specified user to it.
STREAMING_CreateInstanceGroup_RollbackDeletes the StreamInsight users group.
STREAMING_CreatePerformanceCounterCategoriesCreates StreamInsight performance counter categories.
STREAMING_CreatePerformanceCounterCategories_RollbackRemoves StreamInsight performance counter categories.
STREAMING_CreateServiceCreate the instance NT service
STREAMING_CreateService_RollbackRemoves the instance NT service.
STREAMING_CreateServiceHostConfigCreates the instance service host config.
STREAMING_CreateServiceHostConfig_RollbackRemoves the instance service host config.
STREAMING_DeleteManagedCustomActionBinariesDeletes managed custom binaries from temporary directory after completion of setup.
STREAMING_EnableCustomDialogs_InstanceNameSets the CustomerInfoDlg_Next MSI property to enable custom setup dialog.
STREAMING_EnableCustomDialogs_InstanceName_NewInstallSets the CustomerInfoDlg_Next MSI property to enable custom setup dialog.
STREAMING_EnableCustomDialogs1Sets the ReadyToInstallDlg_NotInstalled_Back MSI property to enable custom setup dialog.
STREAMING_EnableCustomDialogs2Sets the MaintenanceWelcomeDlg_Next MSI property to enable custom setup dialog.
STREAMING_EnableCustomDialogs3Sets the ReadyToInstallDlg_Installed_Back MSI property to enable custom setup dialog.
STREAMING_ExtractManagedCustomActionBinariesExtract managed custom action binaries to a temporary directory at start of setup.
STREAMING_FailIfInstancesExistsFails setup if there are any installed instances on the machine.
STREAMING_FailIfSpecifiedInstanceExistsFails setup if given instance already exists.
STREAMING_GetCurrentUserNameRetrieves the name of the current thread's Windows user.
STREAMING_GetSelectedInstanceFromInstanceListGets selected instance name from instance list setup dialog.
STREAMING_IsSupportedEditionDetermines whether product is supported by the given edition.
STREAMING_NewInstall_RegisterETWManifestRegisters ETW manifest on machine.
STREAMING_NewInstall_SetProps_RegisterETWManifestSets the STREAMING_NewInstall_RegisterETWManifest MSI property to the specified value.
STREAMING_NoAcceptLicenseTermsFails setup if IACCEPTLICENSETERMS=YES is not specified on command-line install.
STREAMING_PopulateInstanceListForCreatePopulates Instance List setup dialog for instance creation.
STREAMING_PopulateInstanceListForRemovePopulates Instance List setup dialog for instance removal.
STREAMING_RemoveInstanceRemoves instance registry entry.
STREAMING_RemoveInstance_ExitExits setup after instance uninstall.
STREAMING_RemoveInstance_FailIfSpecifiedInstanceDoesNotExistFails setup if given instance already exists.
STREAMING_RemoveInstanceGroupDeletes the StreamInsight users group.
STREAMING_RemovePerformanceCounterCategoriesRemoves StreamInsight performance counter categories.
STREAMING_RemoveServiceRemoves the instance NT service.
STREAMING_RemoveServiceHostConfigRemoves the instance service host config.
STREAMING_SetAddUserCheckBoxSets the STREAMING_AddUserCheckBox MSI property to 1.
STREAMING_SetCreateServiceCheckBoxSets the STREAMING_SetCreateServiceCheckBox MSI property to 1.
STREAMING_SetETWManifestFileNameSets the STREAMING_ETWManifestFileName MSI property to the specified value.
STREAMING_SetETWMofFileNameSets the STREAMING_ETWMofFileName MSI property to the specified value.
STREAMING_SetETWResourceFileNameSets the STREAMING_ETWResourceFileName MSI property to the specified value.
STREAMING_SetETWUninstallMofFileNameSets the STREAMING_ETWUninstallMofFileName MSI property to the specified value.
STREAMING_SetEvalPidChoiceSet STREAMING_PidChoice MSI property to Eval if PRODUCTKEY is not specified on command line
STREAMING_SetProgramMenuFolderSets the ProgramMenuFolder.StreamInsight MSI property to the specified value.
STREAMING_SetProgramMenuFolder64Sets the ProgramMenuFolder.StreamInsight MSI property to the specified value.
STREAMING_SetProps_CreateInstanceSets the STREAMING_CreateInstance MSI property to the specified value.
STREAMING_SetProps_CreateInstance_RollbackSets the STREAMING_CreateInstance_Rollback MSI property to the specified value.
STREAMING_SetProps_CreateInstanceGroupSets the STREAMING_CreateInstanceGroup MSI property to the specified value.
STREAMING_SetProps_CreateInstanceGroup_RollbackSets the STREAMING_CreateInstanceGroup_Rollback MSI property to the specified value.
STREAMING_SetProps_CreatePerformanceCounterCategoriesSets the STREAMING_CreatePerformanceCounterCategories MSI property to the specified value.
STREAMING_SetProps_CreatePerformanceCounterCategories_RollbackSets the STREAMING_CreatePerformanceCounterCategories_Rollback MSI property to the specified value.
STREAMING_SetProps_CreateServiceSets the STREAMING_CreateService MSI property to the specified value.
STREAMING_SetProps_CreateService_RollbackSets the STREAMING_CreateService_Rollback MSI property to the specified value.
STREAMING_SetProps_CreateServiceHostConfigSets the STREAMING_CreateServiceHostConfig MSI property to the specified value.
STREAMING_SetProps_CreateServiceHostConfig_RollbackSets the STREAMING_CreateServiceHostConfig_Rollback MSI property to the specified value.
STREAMING_SetProps_DeleteManagedCustomActionBinariesSets the STREAMING_DeleteManagedCustomActionBinaries MSI property to the specified value.
STREAMING_SetProps_FailIfInstancesExistsSets the STREAMING_FailIfInstancesExists MSI property to the specified value.
STREAMING_SetProps_FailIfSpecifiedInstanceExistsSets the STREAMING_FailIfSpecifiedInstanceExists MSI property to the specified value.
STREAMING_SetProps_RemoveInstanceSets the STREAMING_RemoveInstance MSI property to the specified value.
STREAMING_SetProps_RemoveInstance_ExitSets the STREAMING_RemoveInstance_Exit MSI property to the specified value.
STREAMING_SetProps_RemoveInstance_FailIfSpecifiedInstanceDoesNotExistSets the STREAMING_RemoveInstance_FailIfSpecifiedInstanceDoesNotExist MSI property to the specified value.
STREAMING_SetProps_RemoveInstanceGroupSets the STREAMING_RemoveInstanceGroup MSI property to the specified value.
STREAMING_SetProps_RemovePerformanceCounterCategoriesSets the STREAMING_RemovePerformanceCounterCategories MSI property to the specified value.
STREAMING_SetProps_RemoveServiceSets the STREAMING_RemoveService MSI property to the specified value.
STREAMING_SetProps_RemoveServiceHostConfigSets the STREAMING_RemoveServiceHostConfig MSI property to the specified value.
STREAMING_SetReadmePathSets the STREAMING_ReadmePath MSI property to the specified value.
STREAMING_SetRemoveIfLastInstanceSets REMOVE=ALL to remove product after last instance has been uninstalled.
STREAMING_SetServiceHostPathSets the STREAMING_ServiceHostPath MSI property to the specified value.
STREAMING_SetStreamInsightDumperPathSets the STREAMING_StreamInsightDumperPath MSI property to the specified value.
STREAMING_ShowReadme_CA_64Executes notepad.exe to display the Readme.txt file
STREAMING_Uninstall_SetProps_UnregisterETWManifestSets the STREAMING_Uninstall_UnregisterETWManifest MSI property to the specified value.
STREAMING_Uninstall_UnregisterETWManifestUnregisters the ETW manifest.
STREAMING_ValidateInstanceNameValidates the instance name.
STREAMING_ValidatePIDValidates the product key.
Undo_sqlLocalServers_Redist_64Takes ownership of reflected registry keys related to local COM servers, to enable Side-by-side installation.
Write_sqlLocalServers_Redist_64Schedules deferred actions.
Write_sqlVerIndependentProgID_Redist_64Schedules deferred actions.

If you created a StreamInsight Host service when you installed StreamInsight, then the configuration file for the host is not uninstalled when you uninstall StreamInsight. You can remove the file manually from the following location:

%ProgramFiles%\Microsoft StreamInsight 2.1\Host\MSSI.$InstanceName$.bak1\StreamInsightHost.exe.config

Microsoft StreamInsight Server and Client packages do not write to any WRP Registry Keys or replace any system files during installation or during the execution of common operations.

Administrative rights are required to install Microsoft StreamInsight Server and Client packages.

Among 331B, 331C, 3323, 3322, and 3324, only 331B errors are reported in Application Verifier log, and none of them are related to WRP resources. These errors are generated mainly because of the following reason:

  • Msiexec.exe runs in the context of the administrator and performs privileged operations. If the installing user does not have administrative rights, the Setup fails. This is the correct, expected behavior.
Show: