WS_DURATION_COMPARISON_CALLBACK回呼函式 (webservices.h)
比較兩個持續時間。持續時間代表以八維空間表示的時間單位,其中座標會指定 WS_DURATION數據結構 所表示的年份、月、日、小時、分鐘、秒、毫秒和 CPU 刻度。
語法
WS_DURATION_COMPARISON_CALLBACK WsDurationComparisonCallback;
HRESULT WsDurationComparisonCallback(
[in] const WS_DURATION *duration1,
[in] const WS_DURATION *duration2,
[out] int *result,
[in, optional] WS_ERROR *error
)
{...}
參數
[in] duration1
WS_DURATION 結構的指標 ,表示要比較的第一個持續時間。
[in] duration2
表示第二個持續時間之 WS_DURATION 結構的指標。
[out] result
持續時間之間的關聯性為下列其中一個值:
- - 1 如果 duration1 小於 duration2
- 如果 duration1 等於 duration2,則為 0
- 如果 duration1 大於 duration2,則為 1
[in, optional] error
WS_ERROR句柄的指標,如果函式失敗,應該儲存其他錯誤資訊。
傳回值
這個回呼函式不會傳回值。
備註
如果函式無法比較指定的持續時間,它應該會傳回 WS_E_INVALID_FORMAT。 (請參閱 Windows Web 服務傳回值。)
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | webservices.h |