SpGetCredUIContextFn-Rückruffunktion (ntsecpkg.h)
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 |