PipeAuditRule 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示存取控制項目 (ACE) 的抽象概念,其定義管道的稽核規則。
public ref class PipeAuditRule sealed : System::Security::AccessControl::AuditRule
public sealed class PipeAuditRule : System.Security.AccessControl.AuditRule
type PipeAuditRule = class
inherit AuditRule
Public NotInheritable Class PipeAuditRule
Inherits AuditRule
- 繼承
備註
稽核規則會決定記錄系統對象上執行動作的時機和方式。
類別 PipeAuditRule 代表基礎訪問控制專案 (ACE) 抽象概念,指定使用者帳戶、提供讀取、寫入等) (存取類型,以及是否要執行稽核。 這個類別可以指定如何繼承稽核規則,並將其傳播至物件。
若要允許在執行 Windows NT 或更新版本的操作系統的計算機上進行檔案稽核,必須啟用稽核存取安全策略;根據預設,此原則會設定為 [無稽核]。
若要啟用稽核存取安全策略,請執行下列步驟:
按兩下 [ 開始] 按鈕,然後指向 [所有程式]。 指向 [系統管理工具] ,然後按兩下 [ 本機安全策略]。
在 [本機安全性設定] 視窗中,展開 [本機原則] 資料夾,然後按兩下 [稽核原則] 資料夾。
按兩下 [本機安全性設定] 視窗右窗格中的 [ 稽核物件存取 ] 專案,以顯示 [ 稽核物件存取屬性 ] 對話框。
選取 [ 成功 ] 或 [ 失敗 ] 方塊來記錄成功或失敗。
請注意,用戶帳戶的稽核規則需要相同用戶帳戶的對應存取規則。
PipeAuditRule使用類別來建立新的稽核規則。 您可以使用 類別儲存 PipeSecurity 此規則。
建構函式
PipeAuditRule(IdentityReference, PipeAccessRights, AuditFlags) |
針對 PipeAuditRule 物件中指定的使用者帳戶,初始化 IdentityReference 類別的新執行個體。 |
PipeAuditRule(String, PipeAccessRights, AuditFlags) |
初始化具名使用者帳戶之 PipeAuditRule 類別的新執行個體。 |
屬性
AccessMask |
取得此規則的存取遮罩。 (繼承來源 AuthorizationRule) |
AuditFlags |
取得這個稽核規則的稽核旗標。 (繼承來源 AuditRule) |
IdentityReference |
取得要套用此規則的 IdentityReference。 (繼承來源 AuthorizationRule) |
InheritanceFlags |
取得旗標值,這個值會決定子物件繼承這項規則的方式。 (繼承來源 AuthorizationRule) |
IsInherited |
取得值,表示這個規則是否會明確地設定或繼承自父容器物件。 (繼承來源 AuthorizationRule) |
PipeAccessRights |
取得與目前 PipeAccessRights 物件相關聯的 PipeAuditRule 旗標。 |
PropagationFlags |
取得傳播旗標的值,該值判斷這個規則的繼承如何傳播到子物件。 只有當 InheritanceFlags 列舉的值不是 None,這個屬性才是重要的。 (繼承來源 AuthorizationRule) |
方法
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |