다음을 통해 공유


CLSIDFromString 함수(combaseapi.h)

StringFromCLSID 함수에서 생성된 문자열을 원래 CLSID로 다시 변환합니다.

구문

HRESULT CLSIDFromString(
  [in]  LPCOLESTR lpsz,
  [out] LPCLSID   pclsid
);

매개 변수

[in] lpsz

CLSID 또는 ProgID 또는 NULL의 0으로 종료된 문자열 표현입니다.

[out] pclsid

CLSID에 대한 포인터입니다.

반환 값

이 함수는 E_INVALIDARG 표준 반환 값과 다음 값을 반환할 수 있습니다.

반환 코드 설명
NOERROR
CLSID를 성공적으로 가져왔습니다.
CO_E_CLASSSTRING
클래스 문자열의 형식이 잘못되었습니다.

설명

CLSID 형식은 {xxxxxxxx-xxxx-xxxx-xxxx-xxxx}입니다.

ProgID를 전달하면 연결된 CLSID가 pclsid에 저장됩니다. NULL을 전달하면 GUID_NULL.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows 2000 Server [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 combaseapi.h(Objbase.h 포함)
라이브러리 Ole32.lib
DLL Ole32.dll

추가 정보

CLSIDFromProgID

StringFromCLSID