次の方法で共有


SspiUnmarshalCredUIContext 関数 (sspi.h)

以前の ICredentialProvider::SetSerialization メソッドの呼び出し中に資格情報プロバイダーによって取得された資格情報を逆シリアル化します。

構文

SECURITY_STATUS SEC_ENTRY SspiUnmarshalCredUIContext(
  [in]  PUCHAR                    MarshaledCredUIContext,
  [in]  ULONG                     MarshaledCredUIContextLength,
  [out] PSEC_WINNT_CREDUI_CONTEXT *CredUIContext
);

パラメーター

[in] MarshaledCredUIContext

ICredentialProvider::SetSerialization メソッドの呼び出しから取得したCREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION構造体の rgbSerialization メンバーとして取得されたシリアル化された資格情報。

[in] MarshaledCredUIContextLength

MarshaledCredUIContext バッファーのサイズ (バイト単位)。

[out] CredUIContext

逆シリアル化された資格情報を指定する SEC_WINNT_CREDUI_CONTEXT 構造体へのポインター。

戻り値

関数が成功すると、 SEC_E_OKが返されます。

関数が失敗すると、0 以外のエラー コードが返されます。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー sspi.h
Library Credui.lib
[DLL] Credui.dll