COAUTHIDENTITY 構造体 (wtypesbase.h)
ユーザー名とパスワードが含まれます。
構文
typedef struct _COAUTHIDENTITY {
USHORT *User;
ULONG UserLength;
USHORT *Domain;
ULONG DomainLength;
USHORT *Password;
ULONG PasswordLength;
ULONG Flags;
} COAUTHIDENTITY;
メンバー
User
ユーザーの名前。
UserLength
終了 NULL を含まない User 文字列の長さ。
Domain
ドメインまたはワークグループ名。
DomainLength
終了 NULL のない Domain 文字列の長さ。
Password
ドメインまたはワークグループ内のユーザーのパスワード。
PasswordLength
終了 NULL を含まない Password 文字列の長さ。
Flags
文字列が Unicode 文字列かどうかを示します。
値 | 意味 |
---|---|
|
文字列は ANSI 文字列です。 |
|
文字列は Unicode 文字列です。 |
注釈
COM では、ユーザーのパスワード情報は保持されません。 パスワードを使用するアプリケーションについては、 Cryptography (CryptoAPI) に関するドキュメントを参照してください。
この構造体は、 SEC_WINNT_AUTH_IDENTITY 構造体と同じです。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリ |UWP アプリ] |
Header | wtypesbase.h (WTypes.h を含む) |