Condividi tramite


Funzione WsDateTimeToFileTime (webservices.h)

Converte un oggetto WS_DATETIME in un oggetto FILETIME. Un riferimento all'oggetto FILETIME viene restituito dal parametro di output.

Sintassi

HRESULT WsDateTimeToFileTime(
  [in]           const WS_DATETIME *dateTime,
  [out]          FILETIME          *fileTime,
  [in, optional] WS_ERROR          *error
);

Parametri

[in] dateTime

Puntatore alla struttura WS_DATETIME da convertire.

[out] fileTime

Puntatore al nuovo oggetto FILETIME contenente l'ora convertita.

[in, optional] error

Puntatore a un oggetto WS_ERROR in cui devono essere archiviate informazioni aggiuntive sull'errore se la funzione ha esito negativo.

Valore restituito

Questa funzione può restituire uno di questi valori.

Codice restituito Descrizione
E_INVALIDARG
Uno o più argomenti non sono validi.
WS_E_INVALID_FORMAT
I dati di input non erano nel formato previsto o non hanno il valore previsto.

Commenti

Un FILETIME non può rappresentare le date tra il 1° gennaio 0001 e il 1° gennaio 1601. Un WS_DATETIME all'interno di questo intervallo causa la restituzione WS_E_INVALID_FORMAT della funzione. Vedere Valori restituiti da Servizi Web Windows.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione webservices.h
Libreria WebServices.lib
DLL WebServices.dll