IWbemEventSink::SetBatchingParameters 方法 (wbemprov.h)
IWbemEventSink::SetBatchingParameters 方法可用來設定事件緩衝區大小上限及其相關聯的處理延遲值。
語法
HRESULT SetBatchingParameters(
[in] LONG lFlags,
[in] DWORD dwMaxBufferSize,
[in] DWORD dwMaxSendLatency
);
參數
[in] lFlags
決定批處理行為。
WBEM_FLAG_BATCH_IF_NEEDED (0)
系統會判斷是否使用批處理。
WBEM_FLAG_MUST_BATCH (0x1)
需要批處理。
WBEM_FLAG_MUST_NOT_BATCH (0x2)
請勿批次。
[in] dwMaxBufferSize
批次緩衝區大小上限。 若要指定批次大小上限,請使用 MAX_INT。
[in] dwMaxSendLatency
批次傳送延遲上限。 若要指定無限逾時,請使用 WBEM_INFINITE。
傳回值
這個方法會傳回 HRESULT ,指出方法呼叫的狀態。 下列清單列出 HRESULT 中包含的值。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
目標平台 | Windows |
標頭 | wbemprov.h (包含 Wbemidl.h) |
程式庫 | Wbemuuid.lib |
Dll | Wbemsvc.dll |