Freigeben über


InitVariantFromDosDateTime-Funktion (propvarutil.h)

Initialisiert eine VARIANT-Struktur mit einem Datum und einer Uhrzeit, die im von Microsoft MS-DOS verwendeten Format angegeben sind. Die Datums- und Uhrzeitwerte werden in das Format konvertiert, das zum Speichern von Datum und Uhrzeit in einem VARIANT-Format verwendet wird.

Syntax

HRESULT InitVariantFromDosDateTime(
  [in]  WORD    wDate,
  [in]  WORD    wTime,
  [out] VARIANT *pvar
);

Parameter

[in] wDate

Typ: WORD

WORD-Wert , der ein MS-DOS-Datum darstellt. Weitere Informationen zu diesem Format finden Sie unter DosDateTimeToVariantTime .

[in] wTime

Typ: WORD

WORD-Wert , der eine MS-DOS-Zeit darstellt. Weitere Informationen zu diesem Format finden Sie unter DosDateTimeToVariantTime .

[out] pvar

Typ: VARIANT*

Wenn diese Funktion zurückgibt, enthält die initialisierte VARIANT-Struktur .

Rückgabewert

Typ: HRESULT

Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Erstellt eine VT_DATE Variante.

Weitere Informationen zu den Formaten von wDate, wTime und des resultierenden Variantendatums finden Sie unter DosDateTimeToVariantTime.

Dies ist eine Inlinefunktion, deren Quellcode im Header bereitgestellt wird. Sie ist in keiner .dll- oder LIB-Datei enthalten.

Beispiele

Im folgenden Beispiel, das als Teil eines größeren Programms eingeschlossen werden soll, wird die Verwendung von InitVariantFromDosDateTime veranschaulicht.

// WORD wDate, wTime;
// Assume variables wDate and wTime are initialized and valid.
VARIANT var;

HRESULT hr = InitVariantFromDosDateTime(wDate, wTime, &var);

if (SUCCEEDED(hr))
{
    // var now is valid and has type VT_DATE.
    VariantClear(&propvar);
}

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2, Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 mit SP1 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile propvarutil.h
Verteilbare Komponente Windows Desktop Search (WDS) 3.0

Weitere Informationen

InitPropVariantFromFileTime

InitVariantFromFileTime

VariantToDosDateTime

VariantToFileTime