StgSetTimes, fonction (coml2api.h)
La fonction StgSetTimes définit les heures de création, d’accès et de modification du fichier indiqué, s’il est pris en charge par le système de fichiers sous-jacent.
Syntaxe
HRESULT StgSetTimes(
[in] const WCHAR *lpszName,
[in] const FILETIME *pctime,
[in] const FILETIME *patime,
[in] const FILETIME *pmtime
);
Paramètres
[in] lpszName
Pointeur vers le nom du fichier à modifier.
[in] pctime
Pointeur vers la nouvelle valeur pour l’heure de création.
[in] patime
Pointeur vers la nouvelle valeur pour le temps d’accès.
[in] pmtime
Pointeur vers la nouvelle valeur pour l’heure de modification.
Valeur retournée
La fonction StgSetTimes peut également retourner toutes les erreurs du système de fichiers ou les erreurs système encapsulées dans un HRESULT. Consultez Stratégies de gestion des erreurs et Gestion des erreurs inconnues.
Remarques
La fonction StgSetTimes définit les valeurs de temps pour le fichier spécifié. Chacun des paramètres de valeur de temps peut être NULL, ce qui indique qu’aucune modification ne doit se produire.
Il est possible qu’une ou plusieurs de ces valeurs de temps ne soient pas prises en charge par le système de fichiers sous-jacent. Cette fonction définit les heures qui peuvent être définies et ignore le reste.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | coml2api.h (inclure Objbase.h) |
Bibliothèque | Ole32.lib |
DLL | Ole32.dll |