共用方式為


CSecurityAttributes 類別

這個類別是安全性屬性結構的精簡包裝函式。

重要

這個類別及其成員不能用於在 Windows 執行階段 中執行的應用程式。

語法

class CSecurityAttributes : public SECURITY_ATTRIBUTES

成員

公用建構函式

名稱 描述
CSecurityAttributes::CSecurityAttributes 建構函式。

公用方法

名稱 描述
CSecurityAttributes::Set 呼叫這個方法以設定 物件的屬性 CSecurityAttributes

備註

結構 SECURITY_ATTRIBUTES 包含 用來建立物件的安全性描述元 ,並指定指定這個結構是否可繼承擷取的句柄。

如需 Windows 中存取控制模型的簡介,請參閱 Windows SDK 中的 存取控制

繼承階層架構

SECURITY_ATTRIBUTES

CSecurityAttributes

需求

標頭: atlsecurity.h

CSecurityAttributes::CSecurityAttributes

建構函式。

CSecurityAttributes() throw();
explicit CSecurityAttributes(const CSecurityDesc& rSecurityDescriptor, bool bInheritsHandle = false) throw(...);

參數

rSecurityDescriptor
安全性描述元的參考。

bInheritsHandle
指定是否在建立新處理序時繼承傳回的控制代碼。 如果此成員為 true,新處理序會繼承控制代碼。

CSecurityAttributes::Set

呼叫這個方法以設定 物件的屬性 CSecurityAttributes

void Set(const CSecurityDesc& rSecurityDescriptor, bool bInheritHandle = false) throw(...);

參數

rSecurityDescriptor
安全性描述元的參考。

bInheritHandle
指定是否在建立新處理序時繼承傳回的控制代碼。 如果此成員為 true,新處理序會繼承控制代碼。

備註

建構函式會使用這個方法來初始化 CSecurityAttributes 物件。

另請參閱

安全性範例
SECURITY_ATTRIBUTES
安全性描述元
類別概觀
安全性全域函式