Condividi tramite


Metodo IWSDServiceProxyEventing::BeginGetStatusForMultipleOperations (wsdclient.h)

Avvia un'operazione asincrona che recupera lo stato corrente per una raccolta di sottoscrizioni di eventi.

Sintassi

HRESULT BeginGetStatusForMultipleOperations(
  [in]  const WSD_OPERATION  *pOperations,
  [in]  DWORD                dwOperationCount,
  [in]  const WSDXML_ELEMENT *pAny,
  [in]  IUnknown             *pAsyncState,
  [in]  IWSDAsyncCallback    *pAsyncCallback,
  [out] IWSDAsyncResult      **ppResult
);

Parametri

[in] pOperations

Puntatore a una matrice di riferimenti a WSD_OPERATION strutture che specificano le sottoscrizioni dell'operazione per ottenere lo stato.

[in] dwOperationCount

Numero di elementi nella matrice in pOperations.

[in] pAny

Puntatore ai dati estendibili da aggiungere al corpo della richiesta. Questo parametro è facoltativo e,

[in] pAsyncState

Dati anonimi passati a pAsyncCallback quando viene chiamato il callback. Questi dati vengono usati per associare un oggetto client all'operazione in sospeso. Questo parametro è facoltativo e,

[in] pAsyncCallback

Riferimento a un oggetto IWSDAsyncCallback che esegue le notifiche di stato di callback del messaggio. Questo parametro è facoltativo e,

[out] ppResult

Puntatore a un puntatore a un'interfaccia IWSDAsyncResult che rappresenterà il risultato delle richieste al completamento.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wsdclient.h (include Wsdapi.h)
DLL Wsdapi.dll

Vedi anche

IWSDServiceProxyEventing