Méthode WBEMTime ::WBEMTime(constBSTR) (wbemtime.h)
[La classe WBEMTime fait partie du framework du fournisseur WMI qui est maintenant considéré comme étant à l’état final, et plus aucun développement, amélioration ou mise à jour ne seront mis à disposition pour les problèmes non liés à la sécurité affectant ces bibliothèques. Les API MI doivent être utilisées pour tout nouveau développement.]
La méthode de surcharge du constructeur de classe WBEMTime prend un paramètre BSTR .
Syntaxe
void WBEMTime(
const BSTR bstrDMTFFormat
);
Paramètres
bstrDMTFFormat
BSTR au format de date et d’heure. Le BSTR est converti en GMT.
Maintenant, lorsque vous utilisez WBEMTime ::GetDMTF pour le récupérer, vous n’avez que deux choix :
- Obtenir en tant qu’heure locale
- Obtenir en tant que GMT
Valeur de retour
None
Remarques
Si vous utilisez le formulaire WBEMTime( BSTRbstrDMTFFormat) du constructeur, vous pouvez uniquement récupérer l’heure de l’une des manières suivantes :
- Obtenir en tant qu’heure locale
- Obtenir en tant que GMT
Si un « * » apparaît à n’importe quel emplacement dans la chaîne datetime entrante bstrDMTFFormat, le * est remplacé sur une base positionnelle par la chaîne datetime par défaut « 160101010000000.000000+000 ».
Le séparateur de microsecondes « » et le signe de décalage UTC « +/- » doivent être présents aux emplacements appropriés. « * « dans ces emplacements constitue une erreur. Toutes les autres positions sont remplacées par l’élément par défaut si « * » est détecté à l’emplacement correspondant. Les symboles de caractères non valides ne sont pas autorisés.
Exemple : « 1979**********.000000+000 » s’affiche comme « 1979101010000000.000000+000 ».
« 1979**********.000000+01 » est converti en « 197910101000000.000000+001 ». Notez que le « » dans le décalage UTC passe à 0 dans la deuxième position. Lors de la lecture de ce champ datetime, l’UTC résultant de 001 a un impact sur le champ minute pour générer « 1979101000000000.0000000+000 ».
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | wbemtime.h |
DLL | FrameDynOS.dll ; FrameDyn.dll |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour