Méthode Checkpoint de la classe Control
Si la configuration actuelle est un résultat de l’opération d’annulation/de rétablissement/restauration, le marque comme s’il avait été défini explicitement, afin que l’historique conserve l’heure à laquelle il a été défini, et un fichier de sauvegarde sera créé pour celui-ci lors de la prochaine modification de configuration. Si la configuration actuelle a déjà été définie explicitement, n’a aucun effet.
Syntaxe
Uint32 Checkpoint(
[in] Uint32 OldTimestampLow,
[in] Uint32 OldTimestampHigh,
[out] string ErrorString,
[out] string WarningString,
[out] string InfoString,
[out] uint32 ErrorType
);
Paramètres
-
OldTimestampLow [ dans]
-
Horodatage de la définition de la configuration actuelle. Si la valeur est égale à 0, active la vérification de l’atomicité : l’action sera appliquée uniquement si l’horodateur de l’ancienne configuration correspond (c’est-à-dire que la configuration n’a pas été modifiée dans between). Il s’agit de la partie basse de fileTime.
-
OldTimestampHigh [ dans]
-
Horodatage de la définition de la configuration actuelle. Si la valeur est égale à 0, active la vérification de l’atomicité : l’action sera appliquée uniquement si l’horodateur de l’ancienne configuration correspond (c’est-à-dire que la configuration n’a pas été modifiée dans between). Il s’agit de la partie haute de fileTime.
-
ErrorString [ à]
-
Chaîne de texte avec une explication de l’erreur.
-
WarningString [ à]
-
Chaîne de texte avec des avertissements.
-
InfoString [ à]
-
Chaîne de texte contenant des informations sur la configuration.
-
ErrorType [ à]
-
Type de l'erreur. Notez que 0 ou absent indique une réussite.
-
0
-
Réussite.
-
1
-
format d’argument incorrect
-
2
-
valeur d’argument incorrecte
-
3
-
erreur d’ouverture de ressource (Socket)
-
4
-
erreur de persistance (écriture de fichier)
-
5
-
erreur d’atomicité (l’ancien horodatage ne correspond pas)
Valeur retournée
-
0
Échec
-
1
Succès
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows 10 [ applications de bureau uniquement] |
| Serveur minimal pris en charge |
Windows Server 2016 |
| Espace de noms |
racine \ Microsoft \ Windows \ BootEventCollector |
| En-tête |
|
| MOF |
|
| DLL |
|