Crear función

La Create función crea un archivo MIF de estado que Configuration Manager usa 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 MIF. Una 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 del 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 (instalación) solo debe crear un archivo MIF de estado de instalación para el paquete. El nombre de archivo debe ser único para que varias instalaciones de una sola sesión puedan notificar el estado sin conflictos.

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

La aplicación debe llamar a 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, bstrProducty bstrVersion están directamente relacionados con las propiedades MIFFileNameSMS_Package clase WMI de servidor , MIFPublisher, MIFNamey MIFVersion, respectivamente. Estos parámetros y propiedades deben contener los mismos valores.

En el ejemplo de la sección siguiente se muestra cómo llamar al Create 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 un recurso en IsMIFCom.dll (Visual Basic).

Consulta también

Funciones de MIF de estado
SMS_Package clase WMI de servidor