共用方式為


SspiPrepareForCredWrite 函式 (sspi.h)

從識別結構產生值,這個識別結構可以在 呼叫 CredWrite 函式中當做參數的值傳遞。

語法

SECURITY_STATUS SEC_ENTRY SspiPrepareForCredWrite(
  [in]  PSEC_WINNT_AUTH_IDENTITY_OPAQUE AuthIdentity,
  [in]  PCWSTR                          pszTargetName,
  [out] PULONG                          pCredmanCredentialType,
  [out] PCWSTR                          *ppszCredmanTargetName,
  [out] PCWSTR                          *ppszCredmanUserName,
  [out] PUCHAR                          *ppCredentialBlob,
  [out] PULONG                          pCredentialBlobSize
);

參數

[in] AuthIdentity

要從中產生要傳遞至 CredWrite 函式之認證的識別結構。

[in] pszTargetName

AuthIdentity 參數的值而定,此函式可以修改的目標名稱。

將此參數的值設定為 NULL ,以使用使用者名稱作為目標。

[out] pCredmanCredentialType

要傳遞至 CredWrite 函式的認證類型。

[out] ppszCredmanTargetName

要傳遞至 CredWrite 函式的目標名稱。

[out] ppszCredmanUserName

要傳遞至 CredWrite 函式的用戶名稱。

[out] ppCredentialBlob

要傳送至 CredWrite 函式的認證 BLOB

[out] pCredentialBlobSize

ppCredentialBlob 緩衝區的大小,以位元組為單位。

傳回值

如果函式成功,則會傳回 SEC_E_OK

如果函式失敗,它會傳回非零錯誤碼。

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限傳統型應用程式]
目標平台 Windows
標頭 sspi.h
程式庫 Secur32.lib
Dll SspiCli.dll