Funzione RevertSecurityContext (sspi.h)
Consente a un pacchetto di sicurezza di interrompere la rappresentazione del chiamante e ripristinare il proprio contesto di sicurezza.
Sintassi
KSECDDDECLSPEC SECURITY_STATUS SEC_ENTRY RevertSecurityContext(
[in] PCtxtHandle phContext
);
Parametri
[in] phContext
Gestione del contesto di sicurezza rappresentato. Questo handle deve essere stato ottenuto nella chiamata alla funzione AcceptSecurityContext (Generale) e utilizzata nella chiamata alla funzione ImpersonateSecurityContext .
Valore restituito
Se la funzione ha esito positivo, il valore restituito è SEC_E_OK.
Se la funzione ha esito negativo, il valore restituito può essere uno dei codici di errore seguenti.
Codice restituito | Descrizione |
---|---|
|
L'handle passato alla funzione non è valido. |
Commenti
RevertSecurityContext non è disponibile con tutti i pacchetti di sicurezza in tutte le piattaforme. In genere, viene implementato solo su piattaforme e con pacchetti di sicurezza per cui una chiamata alla funzione QuerySecurityPackageInfo indica il supporto di rappresentazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | sspi.h (includere Security.h) |
Libreria | Secur32.lib |
DLL | Secur32.dll |