CRYPT_CREDENTIALS 構造体 (wincrypt.h)

CRYPT_CREDENTIALS構造体には、CryptRetrieveObjectByUrlCryptGetTimeValidObject などのリモート オブジェクト取得関数にオプションの入力として渡すことができる資格情報に関する情報が含まれています。

構文

typedef struct _CRYPT_CREDENTIALS {
  DWORD  cbSize;
  LPCSTR pszCredentialsOid;
  LPVOID pvCredentials;
} CRYPT_CREDENTIALS, *PCRYPT_CREDENTIALS;

メンバー

cbSize

この構造体のサイズ (バイト単位)。

pszCredentialsOid

pvCredentials メンバーによって表される資格情報オブジェクトの種類を含む null で終わる文字列へのポインター。

このメンバーには、次の可能な値を含めることができます。

意味
CREDENTIAL_OID_PASSWORD_CREDENTIALS
pvCredentials メンバーには、ユーザー名とパスワードの組み合わせを表すCRYPT_PASSWORD_CREDENTIALS構造体が含まれています。

pvCredentials

pszCredentialsOid メンバーによって定義された構造体へのポインター。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header wincrypt.h