Freigeben über


IWSDServiceProxyEventing::BeginSubscribeToMultipleOperations-Methode (wsdclient.h)

Initialisiert einen asynchronen Vorgang, der eine Sammlung von Benachrichtigungen oder Solicit/Response-Ereignissen abonniert.

Syntax

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

Parameter

[in] pOperations

Zeiger auf ein Array von Verweisen auf WSD_OPERATION Strukturen, die die Zu abonnierenden Vorgänge angeben.

[in] dwOperationCount

Die Anzahl der Elemente im Array in pOperations.

[in] pUnknown

Anonyme Daten, die an eine Clientereignisrückruffunktion übergeben werden. Diese Daten werden verwendet, um dem Abonnement ein Clientobjekt zuzuordnen.

[in] pExpires

Zeiger auf eine WSD_EVENTING_EXPIRES Struktur, die die angeforderte Dauer für das Abonnement angibt.

[in] pAny

Zeiger auf erweiterbare Daten, die dem Anforderungstext hinzugefügt werden sollen. Dieser Parameter ist optional.

[in] pAsyncState

Anonyme Daten, die an pAsyncCallback übergeben werden, wenn der Rückruf aufgerufen wird. Diese Daten werden verwendet, um dem ausstehenden Vorgang ein Clientobjekt zuzuordnen. Dieser Parameter ist optional.

[in] pAsyncCallback

Verweis auf ein IWSDAsyncCallback-Objekt, das den Nachrichtenrückruf status Benachrichtigungen ausführt. Dieser Parameter ist optional.

[out] ppResult

Zeiger auf einen Zeiger auf eine IWSDAsyncResult-Schnittstelle , die das Ergebnis der Anforderungen nach Abschluss darstellt.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Diese Methode ist so konzipiert, dass sie ausschließlich vom generierten Proxycode aufgerufen wird.

Die -Methode ist asynchron und gibt sofort zurück. Der Aufrufer sollte anschließend EndSubscribeToMultipleOperations aufrufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wsdclient.h (include Wsdapi.h)
DLL Wsdapi.dll

Weitere Informationen

IWSDServiceProxyEventing