Metodo SWbemDateTime.SetVarDate

Il metodo SetVarDate dell'oggetto SWbemDateTime converte una data nel formato VT_DATE nel formato datetime CIM.

Un valore VT_DATE è un valore datetime variante usato da Visual Basic e ActiveX.

Per una spiegazione di questa sintassi, vedere Document Conventions for the Scripting API (Convenzioni di documento per l'API di scripting).

Sintassi

SWbemDateTime.SetVarDate( _
  ByVal vdate, _
  [ ByVal bIsLocal ] _
)

Parametri

vdate [in]

Valore di data variante per impostare l'oggetto. Questo parametro deve essere nel formato VT_DATE .

bIsLocal [in, facoltativo]

Se TRUE, vdate viene interpretato come ora locale e la proprietà Utc (Coordinated Universal Time) contiene l'ora locale convertita nell'offset UTC corretto. Quando bIsLocal è FAL edizione Standard, vdate viene convertito direttamente in un valore UTC con un offset pari a zero (0).

Valore restituito

Questo metodo non restituisce valori.

Codici di errore

Dopo aver completato il metodo SetVarDate , l'oggetto Err può contenere il codice di errore nell'elenco seguente.

wbemErrInvalidSyntax - 2147749921 (0x80041021)

Il formato di vdate non è valido.

Osservazioni:

Dopo una chiamata riuscita a SetVarDate, il valore DATETIME viene interpretato come un valore datetime assoluto anziché un intervallo e la proprietà IsInterval è impostata su FAL edizione Standard.

La funzione intrinseca di Visual Basic o VBScript CDate fornisce un valore datetime nel formato VT_DATE per l'input di SetVarDate.

Esempi

Per esempi di utilizzo dell'oggetto SWbemDateTime per convertire i valori CIM DATETIME in e dal formato FILETIME o dal formato VT_DATE, vedere Attività WMI: Date e ore. Per una descrizione del formato CIM DATETIME , vedere Formato data e ora.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008
Intestazione
Wbemdisp.h
Libreria dei tipi
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID_SWbemDateTime
IID
IID_ISWbemDateTime

Vedi anche

SWbemDateTime.SetFileTime

SWbemDateTime

DATETIME