Freigeben über


EcRemoveObjectArrayElement-Funktion (evcoll.h)

Die EcRemoveObjectArrayElement-Funktion entfernt ein Element aus einem Array von Objekten, die Eigenschaftenwerte für die Ereignisquellen eines Abonnements enthalten.

Syntax

BOOL EcRemoveObjectArrayElement(
  [in] EC_OBJECT_ARRAY_PROPERTY_HANDLE ObjectArray,
  [in] DWORD                           ArrayIndex
);

Parameter

[in] ObjectArray

Ein Handle für das Array, in dem das Element entfernt werden soll. Das Array enthält Eigenschaftswerte für die Ereignisquellen eines Abonnements. Das Arrayhandle wird von der EcGetSubscriptionProperty-Methode zurückgegeben, wenn der EcSubscriptionEventSources-Wert an den Subscription-Parameter übergeben wird.

[in] ArrayIndex

Der Index des Elements, das aus dem Array entfernt werden soll.

Rückgabewert

Diese Funktion gibt BOOL zurück.

Hinweise

Arrays sind nullbasiert, sodass der Index für das erste Element im Array 0 ist.

Beispiele

Beispielcode mit der EcRemoveObjectArrayElement-Funktion finden Sie unter Entfernen einer Ereignisquelle aus einem vom Collector initiierten Abonnement.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile evcoll.h
Bibliothek Wecapi.lib
DLL Wecapi.dll

Weitere Informationen

Windows-Ereignissammlerfunktionen