CreateWellKnownSid 函式 (securitybaseapi.h)
CreateWellKnownSid函式會為預先定義的別名建立 SID。
語法
BOOL CreateWellKnownSid(
[in] WELL_KNOWN_SID_TYPE WellKnownSidType,
[in, optional] PSID DomainSid,
[out, optional] PSID pSid,
[in, out] DWORD *cbSid
);
參數
[in] WellKnownSidType
指定 SID 所識別之 WELL_KNOWN_SID_TYPE 列舉的成員。
[in, optional] DomainSid
SID 的指標,識別建立 SID 時要使用的網域。 傳遞 Null 以使用本機電腦。
[out, optional] pSid
CreateWellKnownSid將儲存新 SID 的記憶體指標。
[in, out] cbSid
DWORD的指標,其中包含pSid可用的位元組數目。 CreateWellKnownSid函式會儲存在此位置實際使用的位元組數目。
傳回值
如果函式成功,則傳回非零的值。
如果此函式失敗,則傳回值為零。 如需擴充錯誤資訊,請呼叫 GetLastError。
需求
最低支援的用戶端 | Windows XP [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2003 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | securitybaseapi.h (包括 Windows.h) |
程式庫 | Advapi32.lib |
Dll | Advapi32.dll |