次の方法で共有


EapCredential 構造体 (eaptypes.h)

EapCredential 構造体には、資格情報の種類と適切な資格情報に関する情報が含まれています。 これは、 EapPeerGetConfigBlobAndUserBlob API への入力として渡されます。

構文

typedef struct _EapCredential {
  EapCredentialType     credType;
#if ...
  EapCredentialTypeData credData;
#else
  EapCredentialTypeData credData;
#endif
} EapCredential;

メンバー

credType

credentials パラメーターで渡される資格情報の EapCredentialType

credData

資格情報データへのポインターを保持する構造体。

credTypeEAP_EMPTY_CREDENTIAL に設定されている場合は、資格情報に NULL 値を指定します。

credTypeEAP_USERNAME_PASSWORD_CREDENTIALに設定されている場合は、EapUsernamePasswordCredential 構造体を使用して、資格情報に使用するユーザー名とパスワードを指定します。

credTypeEAP_WINLOGON_CREDENTIAL に設定されている場合は、資格情報に NULL 値を指定します。

credTypeEAP_CERTIFICATE_CREDENTIALに設定されている場合は、資格情報に EapCertificateCredential 構造体を使用して、証明書ハッシュとパスワードを指定します (証明書がパスワードで保護されている場合)。

credTypeEAP_SIM_CREDENTIAL に設定されている場合は、資格情報に EapSimCredential 構造体を使用して、選択した SIM の ICC-ID を指定します。

要件

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

こちらもご覧ください

EapCertificateCredential

EapCredentialType

EapPeerGetConfigBlobAndUserBlob

EapSimCredential

EapUsernamePasswordCredential