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 |