CHString::FormatV 메서드(chstring.h)

[CHString 클래스는 현재 최종 상태로 간주되는 WMI 공급자 프레임워크의 일부로, 이 라이브러리에 영향을 미치는 보안과 관련되지 않은 문제에 대해서는 더 이상 개발, 개선 또는 업데이트가 이루어지지 않습니다. MI API는 모든 새 개발에 사용해야 합니다.]

FormatV 메서드는 형식이 지정된 문자열과 변수 인수 목록을 CHString 문자열에 씁니다.

구문

void FormatV(
  LPCWSTR lpszFormat,
  va_list argList
);

매개 변수

lpszFormat

형식 컨트롤 문자열입니다.

argList

전달되는 인수 목록입니다.

반환 값

없음

설명

FormatV 메서드는 일련의 문자와 값을 CHString 문자열에 서식을 지정하고 저장합니다. 문자열 및 인수는 lpszFormat의 해당 형식 사양에 따라 변환되고 출력됩니다.

String 개체가 FormatV에 대한 매개 변수로 제공되면 호출이 실패합니다.

참고 보안 공격에 대한 노출을 줄이려면 항상 FormatV에 형식 문자열을 사용합니다. 형식 문자열에 사용자 제공 문자열을 사용하지 마세요. 형식 문자열이 지역화와 같은 용도로 저장되는 경우 권한이 없는 쓰기 액세스로부터 문자열을 보호해야 합니다. 함수가 표준 출력이 아닌 문자열에 쓰는 경우 형식 문자열에서 후행 "%s"을 사용하지 않도록 해야 할 수 있습니다. 자세한 내용은 www.securityfocus.com/archive/1/81565www.securityfocus.com/archive/1/66842 참조하세요.
 

요구 사항

   
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 chstring.h(FwCommon.h 포함)
라이브러리 FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll

추가 정보

CHString

CHString::Format