UuidCreate 함수(rpcdce.h)
UuidCreate 함수는 새 UUID를 만듭니다.
구문
RPC_STATUS UuidCreate(
UUID *Uuid
);
매개 변수
Uuid
만든 UUID에 대한 포인터를 반환합니다.
반환 값
값 | 의미 |
---|---|
|
호출이 성공했습니다. |
|
UUID는 이 컴퓨터에만 고유하도록 보장됩니다. |
|
이 컴퓨터에 대한 이더넷 또는 토큰 링 하드웨어 주소를 가져올 수 없습니다. |
참고 유효한 오류 코드 목록은 RPC 반환 값을 참조하세요.
설명
보안상의 이유로 네트워크의 이더넷 주소가 회사 또는 organization 외부에서 사용할 수 없게 하는 것이 좋습니다. UuidCreate 함수는 생성된 컴퓨터의 이더넷 주소로 추적할 수 없는 UUID를 생성합니다. 또한 동일한 컴퓨터에서 만든 다른 UUID와 연결할 수 없습니다. 이 수준의 보안이 필요하지 않은 경우 애플리케이션 은 UuidCreateSequential 함수를 사용할 수 있습니다. 이 함수는 UuidCreate 함수가 다른 모든 버전의 운영 체제에서와 똑같이 동작합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows 2000 Server [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | rpcdce.h(Rpc.h 포함) |
라이브러리 | Rpcrt4.lib |
DLL | Rpcrt4.dll |