IWbemEventSink ::SetBatchingParameters, méthode (wbemprov.h)

La méthode IWbemEventSink ::SetBatchingParameters est utilisée pour définir la taille maximale de la mémoire tampon d’événements et la valeur de latence de traitement associée.

Syntaxe

HRESULT SetBatchingParameters(
  [in] LONG  lFlags,
  [in] DWORD dwMaxBufferSize,
  [in] DWORD dwMaxSendLatency
);

Paramètres

[in] lFlags

Détermine le comportement de traitement par lot.

WBEM_FLAG_BATCH_IF_NEEDED (0)

Le système détermine si le traitement par lots est utilisé.

WBEM_FLAG_MUST_BATCH (0x1)

Traitement par lots requis.

WBEM_FLAG_MUST_NOT_BATCH (0x2)

Ne pas traiter par lot.

[in] dwMaxBufferSize

Taille maximale de la mémoire tampon de lot. Pour spécifier la taille maximale du lot, utilisez MAX_INT.

[in] dwMaxSendLatency

Latence maximale d’envoi par lots. Pour spécifier un délai d’expiration infini, utilisez WBEM_INFINITE.

Valeur retournée

Cette méthode retourne une valeur HRESULT qui indique le statut de l'appel de méthode. La liste suivante répertorie la valeur contenue dans un HRESULT.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête wbemprov.h (include Wbemidl.h)
Bibliothèque Wbemuuid.lib
DLL Wbemsvc.dll