(wtypesbase.h) COAUTHIDENTITY 結構

包含使用者名稱和密碼。

語法

typedef struct _COAUTHIDENTITY {
  USHORT *User;
  ULONG  UserLength;
  USHORT *Domain;
  ULONG  DomainLength;
  USHORT *Password;
  ULONG  PasswordLength;
  ULONG  Flags;
} COAUTHIDENTITY;

成員

User

使用者的名稱。

UserLength

使用者字串的長度,不含終止 NULL

Domain

網域或工作組名稱。

DomainLength

網域字串的長度,不含終止 NULL

Password

網域或工作組中的用戶密碼。

PasswordLength

Password 字串的長度,不含終止 NULL

Flags

指出字串是否為 Unicode 字串。

意義
SEC_WINNT_AUTH_IDENTITY_ANSI
0x1
字串是 ANSI 字串。
SEC_WINNT_AUTH_IDENTITY_UNICODE
0x2
字串為 Unicode 字串。

備註

COM 不會保存用戶的密碼資訊。 如需使用密碼的應用程式,請參閱 密碼編譯 (CryptoAPI) 上的檔。

這個結構相當於 SEC_WINNT_AUTH_IDENTITY 結構。

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows 2000 Server [傳統型應用程式 |UWP 應用程式]
標頭 wtypesbase.h (包含 WTypes.h)

另請參閱

COAUTHINFO