COAUTHIDENTITY 结构

表示用户名和密码。 为 COAUTHIDENTITY 结构的指针是 COAUTHINFO 结构的成员,对于远程启动请求指定身份验证设置。

命名空间:  Microsoft.VisualStudio.OLE.Interop
程序集:  Microsoft.VisualStudio.OLE.Interop(在 Microsoft.VisualStudio.OLE.Interop.dll 中)

语法

声明
Public Structure COAUTHIDENTITY
public struct COAUTHIDENTITY

COAUTHIDENTITY 类型公开以下成员。

方法

  名称 说明
公共方法 Equals 指示此实例与指定对象是否相等。 (继承自 ValueType。)
公共方法 GetHashCode 返回此实例的哈希代码。 (继承自 ValueType。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 ToString 返回该实例的完全限定类型名。 (继承自 ValueType。)

页首

字段

  名称 说明
公共字段 Domain 表示包含域或工作组名称的字符串。
公共字段 DomainLength 表示 Domain 字符串的长度,,不带终止 null。
公共字段 Flags 表示指示的值字符串是 ANSI (0x1) 或 Unicode (0x2)。该值可以是 SEC_WINNT_AUTH_IDENTITY_ANSI 或 SEC_WINNT_AUTH_IDENTITY_UNICODE。
公共字段 Password 表示包含用户密码的字符串在域或工作组中。
公共字段 PasswordLength 表示 Password 字符串的长度,,不带终止 null。
公共字段 User 表示包含用户名的字符串。
公共字段 UserLength 表示 User 字符串的长度,,不带终止 null。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.OLE.Interop 命名空间