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 |