Funzione di callback SpUpdateCredentialsFn (ntsecpkg.h)
Aggiornamenti le credenziali associate al contesto specificato.
Sintassi
SpUpdateCredentialsFn Spupdatecredentialsfn;
NTSTATUS Spupdatecredentialsfn(
[in] LSA_SEC_HANDLE ContextHandle,
[in] GUID *CredType,
[in] ULONG FlatCredUIContextLength,
PUCHAR FlatCredUIContext
)
{...}
Parametri
[in] ContextHandle
Handle per il contesto da aggiornare.
[in] CredType
Tipo di credenziale specificato dal parametro ContextHandle . Può trattarsi di uno dei valori seguenti.
Valore | Significato |
---|---|
|
Le credenziali sono una password. |
|
Le credenziali sono un certificato. |
|
Le credenziali sono dati di autenticazione da un provider di servizi di crittografia (CSP). |
[in] FlatCredUIContextLength
Dimensione, in caratteri, del buffer specificato dal parametro FlatCredUIContext .
FlatCredUIContext
Stringa che specifica le credenziali aggiornate.
Valore restituito
Se la funzione ha esito positivo, restituire STATUS_SUCCESS o un codice di stato informativo.
Se la funzione ha esito negativo, restituisce un codice di errore NTSTATUS che indica il motivo per cui non è riuscito. Per altre informazioni, vedere la sezione Osservazioni.
Commenti
Un puntatore alla funzione SpUpdateCredentialsFn è disponibile nella struttura SECPKG_FUNCTION_TABLEricevuta dalla funzione SpLsaModeInitialize .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ntsecpkg.h |