함수 만들기

함수는 Create Configuration Manager 보급 알림의 설치 상태를 상호 연결하는 데 사용하는 상태 MIF 파일을 만듭니다.

구문

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

매개 변수

bstrFileName
MIF 파일의 고유 이름입니다. 파일 이름 확장명은 .mif여야 합니다. 함수는 파일을 %TEMP% 디렉터리에 씁니다.

bstrCompany
제품의 제조업체 또는 게시자(예: Microsoft). 이 매개 변수는 64자로 제한됩니다.

bstrProduct
제품 또는 프로그램 이름(예: Office 2000). 이 매개 변수는 64자로 제한됩니다.

bstrVersion
제품의 버전(예: 8.0a). 이 매개 변수는 64자로 제한됩니다.

bstrLocale
국가/지역 또는 언어 코드(예: ENU). 이 매개 변수는 선택 사항이며 16자로 제한됩니다.

bstrSerialNo
제품의 일련 번호입니다. 이 매개 변수는 선택 사항이며 64자로 제한됩니다.

bstrMessage
프로그램 상태 메시지에 추가된 설치 상태에 대한 설명 메시지입니다. 이 매개 변수는 128자로 제한됩니다.

bStatus
true 설치 상태가 성공하면 입니다.

반환 값

없음

설명

설치(설치) 애플리케이션은 패키지에 대한 하나의 설치 상태 MIF 파일만 만들어야 합니다. 단일 세션의 여러 설치가 충돌 없이 상태를 보고할 수 있도록 파일 이름은 고유해야 합니다.

지역화된 버전의 Configuration Manager 실행되는 설치는 적절한 형식인 유럽 언어에 대한 ANSI 형식으로 값을 지정해야 합니다. 동아시아 언어에 대한 DBCS 형식입니다.

설치가 종료되기 전에 애플리케이션이 를 호출 InstallStatusMIF 해야 합니다. 설치에서 를 호출InstallStatusMIF하는 다른 프로세스를 만드는 경우 MIF 파일은 Configuration Manager 보고되지 않습니다.

매개 변수 bstrFilename, , bstrCompanybstrProductbstrVersion 는 각각 SMS_Package Server WMI 클래스 속성 MIFFileName, , MIFPublisherMIFName및 와 MIFVersion직접 관련이 있습니다. 이러한 매개 변수 및 속성은 동일한 값을 포함해야 합니다.

다음 섹션의 예제에서는 메서드를 호출 Create 하는 방법을 보여줍니다.

예시

[VisualBasic]  
   Dim MIFStatus As New InstallStatusMIF  

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

요구 사항

Windows NT/2000: Windows NT 4.0 이상이 필요합니다.

Windows 95/98: Windows 95 이상이 필요합니다.

버전: SMS 2.0이 필요합니다.

라이브러리: IsMIFCom.dll 리소스로 포함됨(Visual Basic).

참고 항목

상태 MIF 함수
SMS_Package 서버 WMI 클래스