다음을 통해 공유


WdsCliLog 함수(wdsclientapi.h)

WDS 서버에 로그 이벤트를 보냅니다.

구문

HRESULT WDSCLIAPI WdsCliLog(
  [in] HANDLE hSession,
  [in] ULONG  ulLogLevel,
  [in] ULONG  ulMessageCode,
       ...    
);

매개 변수

[in] hSession

WDS 서버가 있는 세션에 대한 핸들입니다. WdsCliCreateSession 함수에서 반환된 핸들입니다.

[in] ulLogLevel

이벤트를 기록하는 데 필요한 임계값 심각도를 나타냅니다. WDS 서버는 서버 로그 수준이 지정된 값보다 크거나 같은 경우에만 이벤트를 기록합니다.

이 매개 변수는 다음 값 중 하나를 가질 수 있습니다.

WDS_LOG_LEVEL_DISABLED (0)

WDS_LOG_LEVEL_ERROR (1)

WDS_LOG_LEVEL_WARNING (2)

WDS_LOG_LEVEL_INFO (3)

[in] ulMessageCode

기록되는 메시지의 유형입니다.

의미
WDS_LOG_TYPE_CLIENT_ERROR
1
클라이언트 오류 메시지입니다. 오류를 설명하는 PWSTR 형식의 추가 매개 변수가 필요합니다.
WDS_LOG_TYPE_CLIENT_STARTED
2
클라이언트가 메시지를 시작했습니다. 추가 매개 변수는 필요 없습니다.
WDS_LOG_TYPE_CLIENT_FINISHED
3
클라이언트 완료 메시지입니다. 추가 매개 변수는 필요 없습니다.
WDS_LOG_TYPE_CLIENT_IMAGE_SELECTED
4
클라이언트 이미지 선택한 메시지입니다. PWSTR 형식의 두 개의 추가 매개 변수가 필요합니다. 첫 번째는 이미지 이름이고 두 번째는 그룹 이름입니다.
WDS_LOG_TYPE_CLIENT_APPLY_STARTED
5
추가 매개 변수는 필요 없습니다.
WDS_LOG_TYPE_CLIENT_APPLY_FINISHED
6
추가 매개 변수는 필요 없습니다.
WDS_LOG_TYPE_CLIENT_GENERIC_MESSAGE
7
일반 메시지입니다. 메시지를 포함하는 PWSTR 형식의 추가 매개 변수가 필요합니다.
WDS_LOG_TYPE_CLIENT_MAX_CODE
8
범위를 벗어난 인덱스 확인에 사용됩니다. WDS_LOG_TYPE_CLIENT_MAX_CODE 보다 크거나 같은 값은 유효하지 않습니다.

...

추가 인수의 수량 및 형식은 ulMessageCode 매개 변수의 값에 따라 달라집니다.

반환 값

함수가 성공하면 반환이 S_OK.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 wdsclientapi.h
라이브러리 WdsClientAPI.lib
DLL WdsClientAPI.dll

추가 정보

WdsCliCreateSession

Windows Deployment Services 클라이언트 함수