CoCreateGuid 函式 (combaseapi.h)
建立 GUID,這是用於 CLSID 和介面識別碼的唯一 128 位整數。
語法
HRESULT CoCreateGuid(
[out] GUID *pguid
);
參數
[out] pguid
所要求 GUID 的指標。
傳回值
傳回碼 | 描述 |
---|---|
|
已成功建立 GUID。 |
UuidCreate 傳回的錯誤會包裝為 HRESULT。
備註
CoCreateGuid 函式會呼叫 RPC 函式 UuidCreate,這會建立 GUID,這是全域唯一的 128 位整數。 當您需要絕對唯一的數位時,請使用 CoCreateGuid 作為分散式環境中的永續性識別碼。 為了達到非常高的確定性,此函式會傳回唯一值 –在相同或任何其他系統上, (網路或未) 的其他叫用應該傳回相同的值。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows 2000 Server [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | combaseapi.h (包含 Objbase.h) |
程式庫 | Ole32.lib |
Dll | Ole32.dll |