CoCreateGuid()를 호출하여 GUID를 생성하는 간단한 클래스가 있습니다. 그런 다음 결과를 UuidToString()에 전달합니다.예기치 않은 문자열 Win32 UuidToString() 호출
내가 형식의 문자열 얻을 대부분의 시간 :
:
그러나
e0e3e4b5-6f13-4043-b6c6-488c8b85cbd1을, 몇 가지 시스템에서 결과는 다음과 같이 보입니다 0-40 : 61 : 86 : C2 : 4E : 4F
아무도이 예기치 않은 동작을 설명 할 수 있습니까? 두 번째 형식은 GUID입니까?
업데이트 : 오류의 원인을 발견했으며 UuidToString()이 내가 생각한 문자열을 반환하지 않는 것으로 나타났습니다.
모든 답변 주셔서 감사합니다.
'CoCreateGuid'와'UuidToString'에서 오류 코드를 확인 했습니까? 그리고'UuidToString'보다는'StringFromCLSID'를 시도 했습니까? –