SECURITY_ATTRIBUTES 结构
包含对象的安全描述符并指定要检索的处理此结构是否是可继承的。
命名空间: Microsoft.VisualStudio.OLE.Interop
程序集: Microsoft.VisualStudio.OLE.Interop(在 Microsoft.VisualStudio.OLE.Interop.dll 中)
语法
声明
Public Structure SECURITY_ATTRIBUTES
public struct SECURITY_ATTRIBUTES
SECURITY_ATTRIBUTES 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
![]() |
Equals | 指示此实例与指定对象是否相等。 (继承自 ValueType。) |
![]() |
GetHashCode | 返回此实例的哈希代码。 (继承自 ValueType。) |
![]() |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
![]() |
ToString | 返回该实例的完全限定类型名。 (继承自 ValueType。) |
页首
字段
名称 | 说明 | |
---|---|---|
![]() |
bInheritHandle | 指定的布尔值返回的句柄是否继承,在更新过程中创建。如果此字段为 true,更新过程继承处理。 |
![]() |
lpSecurityDescriptor | 对该结构的 SECURITY_DESCRIPTOR 指针控制对对象的访问。如果该成员的值是 nullnull 引用(在 Visual Basic 中为 Nothing),对象分配默认安全说明符与调用来访问标记为已处理。这与授予对每个人的输入通过将 nullnull 引用(在 Visual Basic 中为 Nothing) 自由访问 (DACL)控制列表 (acl)。在进程中访问标记的默认 DACL 只允许访问访问标记表示的用户。 |
![]() |
nLength | 范围中,字节,该机制。将此值设置为该结构的大小。 |
页首
备注
安全描述符包含标识对象的所有者和主要组的安全信息。 控制对对象的访问它还可以包含 DACL 和控件记录尝试访问对象的 SACL。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。