INetDiagHelper::GetCacheTime 方法 (ndhelper.h)
GetCacheTime 方法會指定診斷和修復作業快取結果過期的時間。
語法
HRESULT GetCacheTime(
[out] FILETIME *pCacheTime
);
參數
[out] pCacheTime
FILETIME 結構的指標。
傳回值
傳回碼 | 描述 |
---|---|
|
作業成功。 |
|
記憶體不足,無法完成這項作業。 |
|
尚未正確提供一或多個參數。 |
|
這個選擇性方法未實作。 |
|
呼叫端沒有足夠的許可權來執行診斷或修復作業。 |
|
診斷或修復作業已取消。 |
協助程式類別延伸模組可能會傳回函式中發生失敗的特定 HRESULTS。
備註
建置 Helper 類別延伸模組時,不需要這個方法。
默認行為是傳回目前的時間,以便不會快取結果。 設定快取時間會增加診斷效率,因為除非快取時間已過期,否則 NDF 不會在擴充功能上呼叫以重新診斷問題。
FILETIME 結構是 64 位值,代表自 1601 年 1 月 1 日起的 100 奈秒間隔數 () UTC) 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | ndhelper.h |