<b>(a)</b> CSid Sid1(pSid); // pointer to a SID struct <b>(b)</b> CSid Sid2, Sid3; <b>(c)</b> Sid2.SetSidFromString(L"S-1-5-1234-1234"); <b>(d)</b> Sid3.SetSidFromName(L"MyDomain\Administrator"); <b>(e)</b> CSid Sid4(WKS_AuthenticatedUsers);
Example 1: Populating a CSid. (a) from another CSid; (b) from a SID structure; (c) from a string format; (d) from an Account Name; (e) from a Well-Known SID.