CTokenPrivileges::GetNamesAndAttributes
從 CTokenPrivileges 物件擷取名稱和屬性旗標。
void GetNamesAndAttributes(
CNames * pNames,
CAttributes * pAttributes = NULL
) const throw(...);
參數
pNames
物件陣列的指標 CString 物件。 CNames 是的 CAtlArray <CString> CNames定義的 typedef。pAttributes
物件陣列的指標 DWORD 物件。 如果此參數為省略或空的,屬性不會擷取。 CAttributes 是的 CAtlArray <DWORD> CAttributes定義的 typedef。
備註
這個方法會列舉 CTokenPrivileges 物件中包含的所有使用權限,將這個名稱和 (選擇性的) 屬性旗標輸入陣列的物件。
這個方法會擷取屬性名稱,而不是可顯示的名稱:例如,在中,如果屬性名稱是 SE_REMOTE_SHUTDOWN_NAME,系統名稱為「SeRemoteShutdownPrivilege」。若要取得顯示名稱,請使用方法 CTokenPrivileges::GetDisplayNames。
需求
Header: atlsecurity.h
請參閱
參考
CTokenPrivileges::GetDisplayNames