본문 바로가기

Programing/Windows

GUID <--> String 변환

GUID와 String간의 변환 방법이다.

GUID -> String
int StringFromGUID2( REFGUID rguid, LPOLESTR lpsz, int cbMax );
rguid : 변환시킬 GUID 구조체
lpsz : 변환된 문자열이 저장될 배열(할당된 배열을 입력해야 된다)
cbMax : lpsz의 크기

String -> GUID
HRESULT CLSIDFromString( LPOLESTR lpsz, LPCLSID pclsid );
LPOLESTR lpsz : 변환시킬 GUID 문자열
LPCLSID pclsid : 변환된 GUID 구초체가 저장될 변수