클래스 SMS_StatusMessage RaiseRawStatusMsg 메서드
WMI(Windows Management Instrumentation) 클래스 메서드는 RaiseRawStatusMsg
Configuration Manager 외부 메시지 DLL에서 상태 메시지를 만듭니다.
다음 구문은 MOF(Managed Object Format) 코드에서 간소화되고 메서드를 정의합니다.
구문
UInt32 RaiseRawStatusMsg(
String ModuleName,
UInt32 MessageType,
UInt32 MessageID,
UInt32 Win32Error,
UInt32 ProcessID,
UInt32 ThreadID,
DateTime Time,
UInt32 AttrIDs[],
String AttrValues[],
String TopLevelSiteCode
);
매개 변수
ModuleName
데이터 형식: String
한정자: [in]
DLL 모듈의 이름입니다.
MessageType
데이터 형식: UInt32
한정자: [in]
메시지 유형입니다. 가능한 값은 SMS_StatusMessage Server WMI 클래스의 속성에 의해 MessageType
정의됩니다.
MessageID
데이터 형식: UInt32
한정자: [in, Range("0-65535")]
메시지의 ID입니다.
MessageID
SMS_StatusMessage Server WMI 클래스의 속성을 참조하세요.
Win32Error
데이터 형식: UInt32
한정자: [in, optional]
상태 메시지와 연결된 Win32 오류 코드입니다.
ProcessID
데이터 형식: UInt32
한정자: [in, optional]
메시지를 만든 프로세스의 ID입니다. 기본값은 0입니다.
ThreadID
데이터 형식: UInt32
한정자: [in, optional]
메시지를 만든 스레드의 ID입니다. 기본값은 0입니다.
Time
데이터 형식: DateTime
한정자: [in, optional]
상태 메시지가 만들어진 날짜 및 시간(UTC(유니버설 조정 시간)입니다. 기본값은 현재 시간을 나타냅니다.
AttrIDs
데이터 형식: UInt32
배열
한정자: [in, optional]
메시지 특성의 ID입니다.
AttrValues
데이터 형식: String
배열
한정자: [in, optional]
메시지 특성의 값입니다.
TopLevelSiteCode
데이터 형식: String
한정자: [in, optional]
이 속성은 더 이상 사용되지 않습니다.
반환 값
UInt32
데이터 형식입니다.
요구 사항
런타임 요구 사항
자세한 내용은 Configuration Manager 서버 런타임 요구 사항을 참조하세요.
개발 요구 사항
자세한 내용은 Configuration Manager 서버 개발 요구 사항을 참조하세요.