Crear función

La Create función crea un archivo MIF de estado que Configuration Manager utiliza para correlacionar el estado de instalación de un anuncio.

Sintaxis

StatusMIF.Create(
     ByVal bstrFileName As String _
     ByVal bstrCompany As String _
     ByVal bstrProduct As String _
     ByVal bstrVersion As String _
     ByVal bstrLocale As String _
     ByVal bstrSerialNo As String _
     ByVal bstrMessage As String _
     ByVal bStatus As Long _
);

Parámetros

bstrFileName Nombre único del archivo FOMIN. La extensión de nombre de archivo debe ser .mif. La función escribe el archivo en el directorio %TEMP%.

bstrCompany Fabricante o editor del producto, por ejemplo, Microsoft. Este parámetro está limitado a 64 caracteres.

bstrProduct Nombre de producto o programa, por ejemplo, Office 2000. Este parámetro está limitado a 64 caracteres.

bstrVersion Versión del producto, por ejemplo, 8.0a. Este parámetro está limitado a 64 caracteres.

bstrLocale Código de país o región o idioma, por ejemplo, ENU. Este parámetro es opcional y está limitado a 16 caracteres.

bstrSerialNo Número de serie del producto. Este parámetro es opcional y está limitado a 64 caracteres.

bstrMessage Mensaje descriptivo sobre el estado de la instalación, agregado al mensaje de estado del programa. Este parámetro está limitado a 128 caracteres.

bStatus true Si el estado de instalación es correcto.

Valores devueltos

Ninguno.

Comentarios

La aplicación de instalación (configuración) debe crear solo un archivo MIF de estado de instalación para el paquete. El nombre de archivo debe ser único para que varias instalaciones en una sola sesión puedan notificar el estado sin conflictos.

Las instalaciones que se ejecutan en versiones localizadas de Configuration Manager deben especificar los valores en el formato apropiado: formato ANSI para los idiomas europeos; Formato DBCS para idiomas de Asia Oriental.

La aplicación debe llamar InstallStatusMIF antes de que se cierre la instalación. El archivo MIF no se notifica a Configuration Manager si la instalación crea otro proceso que llama a InstallStatusMIF.

Tenga en cuenta que los parámetros bstrFilename, bstrCompany, bstrProduct, y bstrVersion están directamente relacionados con las propiedades MIFFileNamede clase WMI de SMS_Package Server , MIFPublisher, MIFName, y MIFVersion, respectivamente. Estos parámetros y propiedades deben contener los mismos valores.

En el ejemplo de la siguiente sección se muestra cómo llamar Create al método.

Ejemplo

[VisualBasic]
   Dim MIFStatus As New InstallStatusMIF

   MIFStatus.Create "MyStatusFile", _
                    "MyCompany", _
                    "MyProduct", _
                    "1.00.000", _
                    "ENU", _
                    " ", _
                    "Installation Successful", _
                    True

Requisitos

Windows NT/2000: requiere Windows NT 4.0 o posterior.

Windows 95/98: Requiere Windows 95 o posterior.

Versión: requiere SMS 2.0.

Biblioteca: se incluye como recurso en IsMIFCom.dll (Visual Basic).

Consulta también

Funciones MIF de estado ClaseWMI de servidor SMS_Package