WsDateTimeToFileTime 関数 (webservices.h)

WS_DATETIME オブジェクトを FILETIME オブジェクトに変換します。 FILETIME オブジェクトへの参照は、出力パラメーターによって返されます。

構文

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

パラメーター

[in] dateTime

変換する WS_DATETIME 構造体へのポインター。

[out] fileTime

変換された時刻を含む新しい FILETIME オブジェクトへのポインター。

[in, optional] error

関数 が失敗 した場合にエラーに関する追加情報を格納する必要があるWS_ERROR オブジェクトへのポインター。

戻り値

この関数は、これらの値のいずれかを返すことができます。

リターン コード 説明
E_INVALIDARG
1 つ以上の引数が無効です。
WS_E_INVALID_FORMAT
入力データの形式が正しくないか、予期した値が指定されていませんでした。

注釈

FILETIME は、0001 年 1 月 1 日から 1601 年 1 月 1 日までの日付を表すことはできません。 この範囲内 のWS_DATETIME を指定すると、関数は WS_E_INVALID_FORMATを返します。 ( 「Windows Web Services の戻り値」を参照してください)。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー webservices.h
Library WebServices.lib
[DLL] WebServices.dll