coAUTHIDENTITY 结构 (wtypesbase.h)
包含用户名和密码。
语法
typedef struct _COAUTHIDENTITY {
USHORT *User;
ULONG UserLength;
USHORT *Domain;
ULONG DomainLength;
USHORT *Password;
ULONG PasswordLength;
ULONG Flags;
} COAUTHIDENTITY;
成员
User
用户名。
UserLength
User 字符串的长度,不带终止 NULL。
Domain
域或工作组名称。
DomainLength
域字符串的长度,不带终止 NULL。
Password
域或工作组中的用户密码。
PasswordLength
密码字符串的长度,不终止 NULL。
Flags
指示字符串是否为 Unicode 字符串。
值 | 含义 |
---|---|
|
字符串是 ANSI 字符串。 |
|
字符串是 Unicode 字符串。 |
注解
COM 不保留用户的密码信息。 对于使用密码的应用程序,请参阅 有关加密 (CryptoAPI) 的文档。
此结构等效于 SEC_WINNT_AUTH_IDENTITY 结构。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 专业版 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows 2000 Server [桌面应用 |UWP 应用] |
标头 | wtypesbase.h (包括 WTypes.h) |