함수 만들기
함수는 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
, , bstrCompany
bstrProduct
및 bstrVersion
는 각각 SMS_Package Server WMI 클래스 속성 MIFFileName
, , MIFPublisher
MIFName
및 와 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).