Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft Kontextinformationen von einem Anmeldeinformationsanbieter ab.
Syntax
SpGetCredUIContextFn Spgetcreduicontextfn;
NTSTATUS Spgetcreduicontextfn(
[in] LSA_SEC_HANDLE ContextHandle,
[in] GUID *CredType,
[out] PULONG FlatCredUIContextLength,
[out] PUCHAR *FlatCredUIContext
)
{...}
Parameter
[in] ContextHandle
Ein Handle für den Kontext, für den Informationen abgerufen werden sollen.
[in] CredType
Der Vom ContextHandle-Parameter angegebene Anmeldeinformationstyp. Dies kann einer der folgenden Werte sein.
| Wert | Bedeutung |
|---|---|
|
Die Anmeldeinformationen sind ein Kennwort. |
|
Die Anmeldeinformationen sind ein Zertifikat. |
|
Die Anmeldeinformationen sind Authentifizierungsdaten eines Kryptografiedienstanbieters (CSP ). |
[out] FlatCredUIContextLength
Die Größe des Puffers, der vom FlatCredUIContext-Parameter empfangen wird, in Zeichen.
[out] FlatCredUIContext
Ein Zeiger auf ein Array von Zeichen, das Informationen zum Kontext angibt, der durch den ContextHandle-Parameter angegeben wird.
Rückgabewert
Wenn die Funktion erfolgreich ist, geben Sie STATUS_SUCCESS oder einen informationellen status Code zurück.
Wenn die Funktion fehlschlägt, geben Sie einen NTSTATUS-Fehlercode zurück, der den Grund für den Fehler angibt. Weitere Informationen finden Sie in den Hinweisen.
Hinweise
Ein Zeiger auf die SpGetCredUIContextFn-Funktion ist in der SECPKG_FUNCTION_TABLE-Struktur verfügbar, die von der SpLsaModeInitialize-Funktion empfangen wird.
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 | ntsecpkg.h |