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
, bstrProduct
y bstrVersion
están directamente relacionados con las propiedades MIFFileName
SMS_Package clase WMI de servidor , MIFPublisher
, MIFName
y 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