함수 만들기Create Function

Create함수는 보급 알림의 설치 상태를 상호 연결 하는 데 사용 Configuration Manager 하는 상태 MIF 파일을 만듭니다.The Create function creates a status MIF file that Configuration Manager uses to correlate the install status for an advertisement.

구문Syntax

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 _  
);  

매개 변수Parameters

bstrFileName
MIF 파일의 고유한 이름입니다.Unique name for the MIF file. 파일 이름 확장명은 mif 여야 합니다.A file name extension must be .mif. 함수 는% TEMP% 디렉터리에 파일을 씁니다.The function writes the file to the %TEMP% directory.

bstrCompany
제품의 제조업체 또는 게시자입니다 (예: Microsoft).Manufacturer or publisher of the product, for example, Microsoft. 이 매개 변수는 64 자로 제한 됩니다.This parameter is limited to 64 characters.

bstrProduct
제품 또는 프로그램 이름 (예: Office 2000)Product or program name, for example, Office 2000. 이 매개 변수는 64 자로 제한 됩니다.This parameter is limited to 64 characters.

bstrVersion
제품 버전 (예: 8.0 a)입니다.Version of the product, for example, 8.0a. 이 매개 변수는 64 자로 제한 됩니다.This parameter is limited to 64 characters.

bstrLocale
국가/지역 또는 언어 코드 (예: ENU)Country/region or language code, for example, ENU. 이 매개 변수는 선택 사항이 며 16 자로 제한 됩니다.This parameter is optional and is limited to 16 characters.

bstrSerialNo
제품의 일련 번호입니다.Serial number of the product. 이 매개 변수는 선택 사항이 며 64 자로 제한 됩니다.This parameter is optional and is limited to 64 characters.

bstrMessage
프로그램 상태 메시지에 추가 된 설치 상태에 대 한 설명 메시지입니다.Descriptive message about the status of the installation, added to the program status message. 이 매개 변수는 128 자로 제한 됩니다.This parameter is limited to 128 characters.

bStatus
true 설치 상태가 success 인 경우true if the install status is success.

반환 값Return Values

없음None.

설명Remarks

설치 (설치) 응용 프로그램은 패키지에 대해 하나의 설치 상태 MIF 파일만 만들어야 합니다.Your installation (setup) application must create only one install status MIF file for the package. 단일 세션의 여러 설치에서 충돌 없이 상태를 보고할 수 있도록 파일 이름은 고유 해야 합니다.The file name must be unique so that multiple installations in a single session can report status without a conflict.

Configuration Manager의 지역화 된 버전에서 실행 되는 설치는 유럽 언어용 ANSI 형식으로 값을 적절 한 형식으로 지정 해야 합니다. 동아시아 언어의 DBCS 형식입니다.Installations that run on localized versions of Configuration Manager must specify values in the appropriate format: ANSI format for European languages; DBCS format for East Asia languages.

설치가 끝나기 전에 응용 프로그램에서를 호출 해야 합니다 InstallStatusMIF .Your application must call InstallStatusMIF before the installation exits. 설치에서를 호출 하는 다른 프로세스를 만드는 경우 MIF 파일이 Configuration Manager에 보고 되지 않습니다 InstallStatusMIF .The MIF file is not reported to Configuration Manager if the installation creates another process that calls InstallStatusMIF.

,, 및 매개 변수는 bstrFilename bstrCompany bstrProduct bstrVersion 각각 SMS_Package 서버 WMI 클래스 속성,, 및에 직접 관련 MIFFileName 되어 MIFPublisher MIFName MIFVersion 있습니다.Note that the parameters bstrFilename, bstrCompany, bstrProduct, and bstrVersion are directly related to the SMS_Package Server WMI Class properties MIFFileName, MIFPublisher, MIFName, and MIFVersion, respectively. 이러한 매개 변수 및 속성은 동일한 값을 포함 해야 합니다.These parameters and properties must contain the same values.

다음 섹션의 예제에서는 메서드를 호출 하는 방법을 보여 줍니다 Create .The example in the next section shows how to call the Create method.

예제Example

[VisualBasic]  
   Dim MIFStatus As New InstallStatusMIF  

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

요구 사항Requirements

WINDOWS nt/2000 : windows nt 4.0 이상이 필요 합니다.Windows NT/2000 : Requires Windows NT 4.0 or later.

Windows 95/98 : windows 95 이상이 필요 합니다.Windows 95/98 : Requires Windows 95 or later.

버전 : SMS 2.0가 필요 합니다.Version : Requires SMS 2.0.

라이브러리 : IsMIFCom.dll (Visual Basic)의 리소스로 포함 됩니다.Library : Included as a resource in IsMIFCom.dll (Visual Basic).

참고 항목See Also

상태 MIF 함수 Status MIF Functions
SMS_Package 서버 WMI 클래스SMS_Package Server WMI Class