Chiamate annidate a SRSetRestorePoint
Questo argomento descrive il supporto per le chiamate annidate a SRSetRestorePoint tramite i tipi di evento BEGIN_NESTED_SYSTEM_CHANGE e END_NESTED_SYSTEM_CHANGE.
Le applicazioni possono chiamare in modo sicuro SRSetRestorePoint quando si usano questi tipi di evento. La prima chiamata alla funzione crea un punto di ripristino. Le chiamate annidate successive alla funzione non creano punti di ripristino. Si supponga, ad esempio, che un'applicazione effettui le chiamate seguenti a SRSetRestorePoint:
- Per il punto di ripristino A con dwEventType = BEGIN_NESTED_SYSTEM_CHANGE
Per il punto di ripristino B con dwEventType = BEGIN_NESTED_SYSTEM_CHANGE
Per il punto di ripristino B con dwEventType = END_NESTED_SYSTEM_CHANGE
Per il punto di ripristino A con dwEventType = END_NESTED_SYSTEM_CHANGE
La seconda chiamata non crea un nuovo punto di ripristino perché la chiamata è annidata.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per