共用方式為


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

另請參閱

EqualDomainSid

GetWindowsAccountDomainSid

IsWellKnownSid

WELL_KNOWN_SID_TYPE