공급자는 요청에 대한 응답으로 클라이언트에 반환 코드를 게시하기 위해 이 함수를 호출합니다.
구문
MI_INLINE MI_Result MI_INLINE_CALL MI_Context_PostError(
[in] MI_Context *context,
MI_Uint32 resultCode,
const MI_Char *resultType,
const MI_Char *errorMessage
);
매개 변수
[in] context
요청 컨텍스트에 대한 포인터입니다.
resultCode
클라이언트에 보낼 결과 코드입니다.
resultType
결과 코드의 형식을 나타내는 null로 끝나는 문자열입니다. 문자열은 이러한 값 중 하나이거나 공급자가 정의한 임의의 값일 수 있습니다.
MI_RESULT_TYPE_MI("MI")
MI 결과 형식
MI_RESULT_TYPE_HRESULT("HRESULT")
HRESULT(COM 반환 형식) 결과 형식
MI_RESULT_TYPE_WIN32("WIN32")
Win32 결과 유형
errorMessage
클라이언트로 보낼 오류 메시지를 나타내는 null로 종료된 문자열입니다. 가능하면 메시지가 요청된 UI 로캘에 있어야 합니다.
반환 값
이 함수는 MI_INLINE MI_Result MI_INLINE_CALL 반환합니다.
설명
오류가 게시되면 이 시점에서 유효하지 않으므로 요청 컨텍스트를 사용하지 않아야 합니다.
요구 사항
| 지원되는 최소 클라이언트 | Windows 8 |
| 지원되는 최소 서버 | Windows Server 2012 |
| 대상 플랫폼 | Windows |
| 헤더 | mi.h |
| 재배포 가능 파일 | windows Server 2008 R2 SP1, Windows 7 SP1 및 Windows Server 2008 SP2의 Windows Management Framework 3.0 |