Certificación del logotipo de Windows para StreamInsight

En este tema se proporcionan detalles acerca de la certificación de StreamInsight para el programa de logotipo de Windows Server. Contiene las siguientes secciones:

  • Acciones personalizadas que se realizan durante la instalación

  • Archivos y claves del Registro que no se desinstalan

  • Códigos de detención del comprobador de aplicaciones

Acciones personalizadas que se realizan durante la instalación

Acción personalizada

Descripción

CA_ErrorDifferentLang

No se realiza la instalación si el producto está instalado en distintos idiomas.

CA_ErrorNewerVersion

No se realiza la instalación si hay instalada una versión superior del producto.

CA_SetRefCountNewerFoundFlag

Establece una propiedad MSI para indicar que está instalada una versión más reciente del producto.

CA_SetRefCountUpgradeFlag

Establece una propiedad MSI para indicar que el programa de instalación está realizando una actualización.

Do_sqlLocalServers_Redist_64

Toma la propiedad de las claves del Registro reflejadas relacionadas con los servidores COM locales, para habilitar la instalación en paralelo.

Do_sqlVerIndependentProgID_Redist_64

Repara o restaura el identificador de programa independiente de la versión para los servidores COM durante la instalación en paralelo.

SapBiOpenReadme

Invoca notepad.exe para abrir el archivo Léame.

SetSqlProgramMenuFolder

Establece la propiedad MSI ProgramMenuFolder.Sql en el valor especificado.

SkipInstallCA

Detiene la operación de instalación actual con un código de resultado correcto.

SqlFollowComponentsValidate_Redist_64

Crea un mapa de relación de componentes jerárquicos.

Sqlmsirc_BackupAppGuid_64

Enumera las dependencias del nivel de aplicación actual en el producto en ejecución y las guarda en una propiedad.

Sqlmsirc_BackupAppGuid_NewerFound_64

Enumera las dependencias del nivel de aplicación actual en el producto en ejecución y las guarda en una propiedad.

Sqlmsirc_CheckAppDependency_64

Comprueba si una aplicación tiene una dependencia en el producto actual y detiene el programa de instalación si la hay.

Sqlmsirc_CheckFeatureDependency_64

Comprueba si hay una aplicación que depende de una característica que se está quitando y bloquea la desinstalación si existe.

Sqlmsirc_CheckLanguage_64

Aplica las reglas de instalación del lenguaje en paralelo para los componentes redistribuibles de SQL Server 2008 R2.

Sqlmsirc_NotifyFeatureStates_64

Envía una notificación al programa previo de la instalación de SQL Server 2008 R2 con la lista de las características que se están modificando en la transacción actual.

Sqlmsirc_RefCountAppGuid_64

Agrega una dependencia a un producto de otro producto que se instalará después y detiene la transacción de instalación actual con un código de resultado correcto.

Sqlmsirc_RefCountAppGuid_NewerFound_64

Agrega una dependencia a un producto de otro producto que se instalará después y detiene la transacción de instalación actual con un código de resultado correcto.

Sqlmsirc_RegisterAppGuid_64

Agrega una dependencia a un producto de otro producto que se instalará después y permite al programa de instalación seguir ejecutándose.

Sqlmsirc_RegisterAppGuid_NewerFound_64

Agrega una dependencia a un producto de otro producto que se instalará después y permite al programa de instalación seguir ejecutándose.

Sqlmsirc_RestoreAppGuid_64

Durante la actualización, migra a la versión nueva la lista de productos que dependían de la versión anterior.

Sqlmsirc_RestoreAppGuid_NewerFound_64

Durante la actualización, migra a la versión nueva la lista de productos que dependían de la versión anterior.

Sqlmsirc_ValidateAppGuid_64

Valida la sintaxis de la propiedad APPGUID para asegurarse de que es un código de producto.

Sqlmsirc_ValidateAppGuid_NewerFound_64

Valida la sintaxis de la propiedad APPGUID para asegurarse de que es un código de producto.

STREAMING_BlockIfNET35SP1OrNET4NotInstalled

Bloquea la instalación si no se ha instalado NET3.5 SP1 o NET4.0.

STREAMING_BlockIfUpgradingFromCTP

Bloquea la instalación si se actualiza desde CTP2/CTP3.

STREAMING_CheckIfInstancesExist

Determina si hay instalada alguna instancia más de StreamInsight.

STREAMING_CheckIfLastInstance

Determina si hay instalada exactamente una instancia en el equipo.

STREAMING_CheckIfSpecifiedInstanceExists

Comprueba si ya existe alguna instancia dada.

STREAMING_CreateInstance

Crea la entrada del Registro de la instancia de StreamInsight.

STREAMING_CreateInstance_Rollback

Quita la entrada del Registro de la instancia de StreamInsight.

STREAMING_CreateInstanceGroup

Crea los grupos de usuarios de StreamInsight y les agrega el usuario especificado.

STREAMING_CreateInstanceGroup_Rollback

Elimina el grupo de usuarios de StreamInsight.

STREAMING_CreateService

Crea el servicio NT de la instancia.

STREAMING_CreateService_Rollback

Quita el servicio NT de la instancia.

STREAMING_CreateServiceHostConfig

Crea la configuración de hospedaje del servicio de instancia.

STREAMING_CreateServiceHostConfig_Rollback

Quita la configuración de hospedaje del servicio de instancia.

STREAMING_DeleteManagedCustomActionBinaries

Elimina los archivos binarios personalizados administrados del directorio temporal tras completarse la instalación.

STREAMING_EnableCustomDialogs_InstanceName

Establece la propiedad MSI CustomerInfoDlg_Next para habilitar el cuadro de diálogo de instalación personalizada.

STREAMING_EnableCustomDialogs_InstanceName_NewInstall

Establece la propiedad MSI CustomerInfoDlg_Next para habilitar el cuadro de diálogo de instalación personalizada.

STREAMING_EnableCustomDialogs1

Establece la propiedad MSI ReadyToInstallDlg_NotInstalled_Back para habilitar el cuadro de diálogo de instalación personalizada.

STREAMING_EnableCustomDialogs2

Establece la propiedad MSI MaintenanceWelcomeDlg_Next para habilitar el cuadro de diálogo de instalación personalizada.

STREAMING_EnableCustomDialogs3

Establece la propiedad MSI ReadyToInstallDlg_Installed_Back para habilitar el cuadro de diálogo de instalación personalizada.

STREAMING_ExtractManagedCustomActionBinaries

Extrae los archivos binarios de acción personalizados administrados en un directorio temporal al inicio de la instalación.

STREAMING_FailIfInstancesExists

No se realiza la instalación si hay instancias instaladas en el equipo.

STREAMING_FailIfSpecifiedInstanceExists

No se realiza la instalación si ya existe alguna instancia dada.

STREAMING_GetCurrentUserName

Recupera el nombre del usuario de Windows del subproceso actual.

STREAMING_GetSelectedInstanceFromInstanceList

Obtiene el nombre de la instancia seleccionada en el cuadro de diálogo de instalación de la lista de instancias.

STREAMING_IsSupportedEdition

Determina si el producto es compatible con la edición indicada.

STREAMING_NewInstall_RegisterETWManifest

Registra el manifiesto ETW en el equipo.

STREAMING_NewInstall_SetProps_RegisterETWManifest

Establece la propiedad MSI STREAMING_NewInstall_RegisterETWManifest en el valor especificado.

STREAMING_NoAcceptLicenseTerms

No se realiza la instalación si no se especifica IACCEPTLICENSETERMS=YES en la instalación mediante línea de comandos.

STREAMING_PopulateInstanceListForCreate

Rellena el cuadro de diálogo de instalación de la lista de instancias para la creación de la instancia.

STREAMING_PopulateInstanceListForRemove

Rellena el cuadro de diálogo de instalación de la lista de instancias para la eliminación de la instancia.

STREAMING_RemoveInstance

Quita la entrada del Registro de la instancia.

STREAMING_RemoveInstance_Exit

Finaliza la instalación después de la desinstalación de la instancia.

STREAMING_RemoveInstance_FailIfSpecifiedInstanceDoesNotExist

No se realiza la instalación si ya existe alguna instancia dada.

STREAMING_RemoveInstanceGroup

Elimina el grupo de usuarios de StreamInsight.

STREAMING_RemoveService

Quita el servicio NT de la instancia.

STREAMING_RemoveServiceHostConfig

Quita la configuración de hospedaje del servicio de instancia.

STREAMING_SetAddUserCheckBox

Establece la propiedad MSI STREAMING_AddUserCheckBox en 1.

STREAMING_SetCreateServiceCheckBox

Establece la propiedad MSI STREAMING_SetCreateServiceCheckBox en 1.

STREAMING_SetETWManifestFileName

Establece la propiedad MSI STREAMING_ETWManifestFileName en el valor especificado.

STREAMING_SetETWMofFileName

Establece la propiedad MSI STREAMING_ETWMofFileName en el valor especificado.

STREAMING_SetETWResourceFileName

Establece la propiedad MSI STREAMING_ETWResourceFileName en el valor especificado.

STREAMING_SetETWUninstallMofFileName

Establece la propiedad MSI STREAMING_ETWUninstallMofFileName en el valor especificado.

STREAMING_SetEvalPidChoice

Establece la propiedad MSI STREAMING_PidChoice en Eval si no se especifica PRODUCTKEY en la línea de comandos.

STREAMING_SetProgramMenuFolder

Establece la propiedad MSI ProgramMenuFolder.StreamInsight en el valor especificado.

STREAMING_SetProgramMenuFolder64

Establece la propiedad MSI ProgramMenuFolder.StreamInsight en el valor especificado.

STREAMING_SetProps_CreateInstance

Establece la propiedad MSI STREAMING_CreateInstance en el valor especificado.

STREAMING_SetProps_CreateInstance_Rollback

Establece la propiedad MSI STREAMING_CreateInstance_Rollback en el valor especificado.

STREAMING_SetProps_CreateInstanceGroup

Establece la propiedad MSI STREAMING_CreateInstanceGroup en el valor especificado.

STREAMING_SetProps_CreateInstanceGroup_Rollback

Establece la propiedad MSI STREAMING_CreateInstanceGroup_Rollback en el valor especificado.

STREAMING_SetProps_CreateService

Establece la propiedad MSI STREAMING_CreateService en el valor especificado.

STREAMING_SetProps_CreateService_Rollback

Establece la propiedad MSI STREAMING_CreateService_Rollback en el valor especificado.

STREAMING_SetProps_CreateServiceHostConfig

Establece la propiedad MSI STREAMING_CreateServiceHostConfig en el valor especificado.

STREAMING_SetProps_CreateServiceHostConfig_Rollback

Establece la propiedad MSI STREAMING_CreateServiceHostConfig_Rollback en el valor especificado.

STREAMING_SetProps_DeleteManagedCustomActionBinaries

Establece la propiedad MSI STREAMING_DeleteManagedCustomActionBinaries en el valor especificado.

STREAMING_SetProps_FailIfInstancesExists

Establece la propiedad MSI STREAMING_FailIfInstancesExists en el valor especificado.

STREAMING_SetProps_FailIfSpecifiedInstanceExists

Establece la propiedad MSI STREAMING_FailIfSpecifiedInstanceExists en el valor especificado.

STREAMING_SetProps_RemoveInstance

Establece la propiedad MSI STREAMING_RemoveInstance en el valor especificado.

STREAMING_SetProps_RemoveInstance_Exit

Establece la propiedad MSI STREAMING_RemoveInstance_Exit en el valor especificado.

STREAMING_SetProps_RemoveInstance_FailIfSpecifiedInstanceDoesNotExist

Establece la propiedad MSI STREAMING_RemoveInstance_FailIfSpecifiedInstanceDoesNotExist en el valor especificado.

STREAMING_SetProps_RemoveInstanceGroup

Establece la propiedad MSI STREAMING_RemoveInstanceGroup en el valor especificado.

STREAMING_SetProps_RemoveService

Establece la propiedad MSI STREAMING_RemoveService en el valor especificado.

STREAMING_SetProps_RemoveServiceHostConfig

Establece la propiedad MSI STREAMING_RemoveServiceHostConfig en el valor especificado.

STREAMING_SetReadmePath

Establece la propiedad MSI STREAMING_ReadmePath en el valor especificado.

STREAMING_SetRemoveIfLastInstance

Establece REMOVE=ALL para quitar el producto después de que se haya desinstalado la última instancia.

STREAMING_SetServiceHostPath

Establece la propiedad MSI STREAMING_ServiceHostPath en el valor especificado.

STREAMING_SetStreamInsightDumperPath

Establece la propiedad MSI STREAMING_StreamInsightDumperPath en el valor especificado.

STREAMING_ShowReadme_CA_64

Ejecuta notepad.exe para mostrar el archivo Léame.txt.

STREAMING_Uninstall_SetProps_UnregisterETWManifest

Establece la propiedad MSI STREAMING_Uninstall_UnregisterETWManifest en el valor especificado.

STREAMING_Uninstall_UnregisterETWManifest

Anula el registro del manifiesto ETW.

STREAMING_ValidateInstanceName

Valida el nombre de la instancia.

STREAMING_ValidatePID

Valida la clave del producto.

Undo_sqlLocalServers_Redist_64

Toma la propiedad de las claves del Registro reflejadas relacionadas con los servidores COM locales, para habilitar la instalación en paralelo.

Write_sqlLocalServers_Redist_64

Programa acciones diferidas.

Write_sqlVerIndependentProgID_Redist_64

Programa acciones diferidas.

TOP

Archivos y claves del Registro que no se desinstalan

Si ha creado un servicio de host de StreamInsight al instalar StreamInsight, el archivo de configuración del host no se desinstala cuando se realiza la desinstalación de StreamInsight. Puede quitar el archivo manualmente en la siguiente ubicación:

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

TOP

Códigos de detención del comprobador de aplicaciones

Los paquetes de Microsoft StreamInsight Server y Client no escriben claves del Registro WRP ni reemplazan archivos del sistema durante la instalación o la ejecución de operaciones comunes.

Se requieren derechos administrativos para instalar los paquetes Microsoft StreamInsight Server y Client.

Entre 331B, 331C, 3323, 3322 y 3324, solo los errores 331B se notifican en el registro del comprobador de aplicaciones, y ninguno de ellos está relacionado con los recursos WRP. Estos errores se generan principalmente debido al siguiente motivo:

  • Msiexec.exe se ejecuta en el contexto del administrador y realiza operaciones privilegiadas. Si el usuario que realiza la instalación no tiene derechos administrativos, se produce un error en la instalación. Es el comportamiento correcto y esperado.

TOP