Platform::Guid 값 클래스
Windows 런타임 형식 시스템의 [GUID](/windows/win32/api/guiddef/ns-guiddef-guid 형식을 나타냅니다.
구문
public value struct Guid
멤버
Platform::Guid
에는 Equals()
GetHashCode()
Platform::Object 클래스에서 파생된 메서드와 ToString()
GetTypeCode()
Platform::Type 클래스에서 파생된 메서드가 있습니다. Platform::Guid
에는 다음 멤버도 있습니다.
멤버 | 설명 |
---|---|
Guid | 의 새 인스턴스를 초기화합니다 Platform::Guid . |
연산자== | Equals 연산자입니다. |
operator!= | Not equals 연산자입니다. |
operator< |
연산자보다 작습니다. |
operator() | Platform::Guid 를 GUID 로 변환합니다. |
설명
새 Platform::Guid
항목을 생성하려면 Windows::Foundation::GuidHelper::CreateNewGuid 정적 메서드를 사용합니다.
요구 사항
지원되는 최소 클라이언트: Windows 8
지원되는 최소 서버: Windows Server 2012
네임스페이스: Platform
메타데이터: platform.winmd
Guid::Guid 생성자
의 새 인스턴스를 초기화합니다 Platform::Guid
.
구문
Guid(
unsigned int a,
unsigned short b,
unsigned short c,
unsigned char d,
unsigned char e,
unsigned char f,
unsigned char g,
unsigned char h,
unsigned char i,
unsigned char j,
unsigned char k );
Guid(GUID m);
Guid(
unsigned int a,
unsigned short b,
unsigned short c,
Array<unsigned char>^ n );
매개 변수
a
의 처음 4바이트 GUID
입니다.
b
의 다음 2바이트 GUID
입니다.
c
의 다음 2바이트 GUID
입니다.
d
의 다음 바이트입니다 GUID
.
e
의 다음 바이트입니다 GUID
.
f
의 다음 바이트입니다 GUID
.
g
의 다음 바이트입니다 GUID
.
시간
의 다음 바이트입니다 GUID
.
i
의 다음 바이트입니다 GUID
.
j
의 다음 바이트입니다 GUID
.
k
의 다음 바이트입니다 GUID
.
m
형식의 GUID GUID
구조체입니다.
n
나머지 8바이트입니다 GUID
.
Guid::operator== 연산자
두 Platform::Guid
인스턴스가 같은지 비교합니다.
구문
static bool Platform::Guid::operator==(Platform::Guid guid1, Platform::Guid guid2);
매개 변수
guid1
비교할 첫 번째 Platform::Guid
입니다.
guid2
비교할 두 번째 Platform::Guid
입니다.
Return Value
두 Platform::Guid
인스턴스가 같으면 True입니다.
설명
Windows::Foundation::GuidHelper::Equals 정적 메서드 대신 연산자를 사용하는 ==
것이 좋습니다.
Guid::operator!= 연산자
같지 않음에 대한 두 Platform::Guid
인스턴스를 비교합니다.
구문
static bool Platform::Guid::operator!=(Platform::Guid guid1, Platform::Guid guid2);
매개 변수
guid1
비교할 첫 번째 Platform::Guid
입니다.
guid2
비교할 두 번째 Platform::Guid
입니다.
Return Value
두 Platform::Guid
인스턴스가 같지 않으면 True입니다.
Guid::operator<
연산자
순서 지정을 위해 두 인스턴스 Platform::Guid
를 비교합니다.
구문
static bool Platform::Guid::operator<(Platform::Guid guid1, Platform::Guid guid2);
매개 변수
guid1
비교할 첫 번째 Platform::Guid
입니다.
guid2
비교할 두 번째 Platform::Guid
입니다.
Return Value
guid1이 guid2 앞에 정렬되면 True입니다. 순서는 각각 Platform::Guid
32비트 부호 없는 4개의 값 배열인 것처럼 처리한 후 사전순입니다. 이는 SQL Server 또는 .NET Framework에서 사용하는 순서가 아니며 문자열 표현에 의한 어휘 순서와 동일하지도 않습니다.
이 연산자는 C++ 표준 라이브러리에서 개체를 더 쉽게 사용할 수 있도록 Guid
제공됩니다.
Guid::operator() 연산자
암시적으로 GUID 구조체로 변환합니다Platform::Guid
.
구문
const GUID& Platform::Guid::operator();
Return Value
GUID 구조체입니다.