Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Die WBEMTime-Klasse ist Teil des WMI-Anbieterframeworks, das jetzt als final betrachtet wird. Es sind keine weiteren Entwicklungen, Verbesserungen oder Updates für nicht sicherheitsrelevante Probleme verfügbar, die diese Bibliotheken betreffen. Für alle Neuentwicklungen sollten die MI-APIs verwendet werden.]
Die SetDMTF-Methode legt die Zeit im WBEMTime-Objekt fest. Die Uhrzeit wird durch den BSTR-Parameter im Datums- und Uhrzeitformat angegeben. Ein Datums- und Uhrzeitargument vor Mitternacht 1. Januar 1601 ist ungültig.
Syntax
BOOL SetDMTF(
const BSTR wszText
);
Parameter
wszText
BSTR im Datums- und Uhrzeitformat.
Rückgabewert
Die Methode gibt true zurück, wenn die Zeit gültig ist, und false , wenn die Zeit ungültig ist.
Hinweise
Intern speichert WBEMTime eine datetime als ganze 64-Bit-Zahl. Aus diesem Grund ist eine implementierungsspezifische Interpretation für die Verwendung eines Sternchens erforderlich, wenn ein datetime festgelegt wird.
Wenn ein Sternchen "*" an einer beliebigen Position in der eingehenden datetime-Zeichenfolge angezeigt wird, wird wszText positionsbezogen durch die standardmäßige datetime-Zeichenfolge "160101000000.000000+000" ersetzt.
Das Mikrosekundentrennzeichen "." und das UTC-Offsetzeichen "+/-" müssen an den richtigen Stellen vorhanden sein. Alle anderen Positionen werden durch das Standardelement ersetzt, wenn ein Sternchen an der entsprechenden Position erkannt wird.
Beispielsweise wird "1979**********.0000000-0*4" zu "1979101000000.000000-004".
Da WBEMTime intern alle datetime-Werte in GMT speichert, bewirkt die resultierende UTC von -004, dass sich das Minutenfeld ändert, sodass die interne Darstellung zu "1979105000000.00000+000" wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | wbemtime.h |
DLL | FrameDynOS.dll; FrameDyn.dll |