Freigeben über


SspiPrepareForCredRead-Funktion (sspi.h)

Generiert einen Zielnamen und einen Anmeldeinformationstyp aus der angegebenen Identitätsstruktur.

Die von dieser Funktion generierten Werte können als Werte der Parameter TargetName und Type in einem Aufruf der CredRead-Funktion übergeben werden.

Syntax

SECURITY_STATUS SEC_ENTRY SspiPrepareForCredRead(
  [in]  PSEC_WINNT_AUTH_IDENTITY_OPAQUE AuthIdentity,
  [in]  PCWSTR                          pszTargetName,
  [out] PULONG                          pCredmanCredentialType,
  [out] PCWSTR                          *ppszCredmanTargetName
);

Parameter

[in] AuthIdentity

Die Identitätsstruktur, aus der die Anmeldeinformationen generiert werden sollen, die an die CredRead-Funktion übergeben werden sollen.

[in] pszTargetName

Ein Zielname, der von dieser Funktion abhängig vom Wert des AuthIdentity-Parameters geändert werden kann.

[out] pCredmanCredentialType

Der Anmeldeinformationstyp, der an die CredRead-Funktion übergeben werden soll.

[out] ppszCredmanTargetName

Der Zielname, der an die CredRead-Funktion übergeben werden soll.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt sie SEC_E_OK zurück.

Wenn die Funktion fehlschlägt, gibt sie einen fehlerfreien Fehlercode zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile sspi.h
Bibliothek Secur32.lib
DLL SspiCli.dll