IIDFromString 함수(combaseapi.h)

StringFromIID 함수에서 생성된 문자열을 원래 IID(인터페이스 식별자)로 다시 변환합니다.

구문

HRESULT IIDFromString(
  [in]  LPCOLESTR lpsz,
  [out] LPIID     lpiid
);

매개 변수

[in] lpsz

IID 또는 NULL의 문자열 표현에 대한 포인터입니다.

[out] lpiid

반환할 때 요청된 IID에 대한 포인터입니다.

반환 값

이 함수는 표준 반환 값 E_INVALIDARG, E_OUTOFMEMORY 및 S_OK 반환할 수 있습니다.

설명

함수는 서로 다른 인터페이스 식별자가 항상 다른 문자열로 변환되도록 보장하는 방식으로 인터페이스 식별자를 변환합니다.

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

NULL을 전달하면 GUID_NULL 값이 생성됩니다.

요구 사항

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

추가 정보

StringFromIID