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 WBEMTime-Klassenkonstruktorüberladungsmethode akzeptiert einen BSTR-Parameter .
Syntax
void WBEMTime(
const BSTR bstrDMTFFormat
);
Parameter
bstrDMTFFormat
BSTR im Datums- und Uhrzeitformat. Der BSTR wird in GMT konvertiert.
Wenn Sie nun WBEMTime::GetDMTF zum Abrufen verwenden, haben Sie nur noch zwei Möglichkeiten:
- Als Ortszeit abrufen
- Als GMT abrufen
Rückgabewert
Keine
Bemerkungen
Wenn Sie die Form WBEMTime( BSTRbstrDMTFFormat) des Konstruktors verwenden, können Sie die Zeit nur auf eine der folgenden Arten abrufen:
- Als Ortszeit abrufen
- Als GMT abrufen
Sollte ein "*" an einer beliebigen Position in der eingehenden datetime-Zeichenfolge bstrDMTFFormat angezeigt werden, wird das * auf Positionsbasis durch die standardmäßige datetime-Zeichenfolge "160101000000.000000+000" ersetzt.
Das Mikrosekundentrennzeichen "." und das UTC-Offsetzeichen "+/-" müssen an den richtigen Positionen vorhanden sein. "* "an diesen Stellen stellt einen Fehler dar. Alle anderen Positionen werden durch das Standardelement ersetzt, wenn "*" an der entsprechenden Position erkannt wird. Ungültige Zeichensymbole sind nicht zulässig.
Beispiel: "1979**********.000000+000" wird als "19791010000000.000000+000" angezeigt.
"1979**********.000000+01" wird in "1979101000000.000000+001" konvertiert. Beachten Sie, dass sich "" im UTC-Offset an der zweiten Position in 0 ändert. Beim Lesen dieses datetime-Felds wirkt sich die resultierende UTC von 001 auf das Minutenfeld aus, um "19791000000000.000000+000" zu ergeben.
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 |