MSV1_0_SUPPLEMENTAL_CREDENTIAL 構造体 (ntsecapi.h)
MSV1_0_SUPPLEMENTAL_CREDENTIAL構造体は、Kerberos またはカスタム認証パッケージからMSV1_0に資格情報を渡すために使用されます。
構文
typedef struct _MSV1_0_SUPPLEMENTAL_CREDENTIAL {
ULONG Version;
ULONG Flags;
UCHAR LmPassword[MSV1_0_OWF_PASSWORD_LENGTH];
UCHAR NtPassword[MSV1_0_OWF_PASSWORD_LENGTH];
} MSV1_0_SUPPLEMENTAL_CREDENTIAL, *PMSV1_0_SUPPLEMENTAL_CREDENTIAL;
メンバー
Version
資格情報構造と関連する資格情報コンテンツのバージョン番号を指定します。
Flags
資格情報について説明します。 これには、次の値の 1 つ以上を含めることができます。
LmPassword[MSV1_0_OWF_PASSWORD_LENGTH]
LM パスワードが含まれています。 この配列のサイズは、定数 MSV1_0_OWF_PASSWORD_LENGTHによって定義されます。 パスワードの使用が完了したら、 SecureZeroMemory を呼び出してメモリから機密情報を削除します。 パスワードの保護の詳細については、「パスワードの 処理」を参照してください。
NtPassword[MSV1_0_OWF_PASSWORD_LENGTH]
Windows パスワードを含む文字列。 この配列のサイズは、定数 MSV1_0_OWF_PASSWORD_LENGTHによって定義されます。 パスワードの使用が完了したら、 SecureZeroMemory を呼び出してメモリから機密情報を削除します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | ntsecapi.h |