Ein einzelner Case in einer Ereignis-Struktur kann mehrere Melderereignisse verarbeiten. Bei Ereignissen unterschiedlichen Typs sind nur die Ereignisdatenfelder auf der linken Seite des Case verfügbar, die für alle Ereignisse gleich sind. Werden mehrere Ereignisse des Typs Wertänderung für Elemente mit unterschiedlichen Datentypen im selben Case behandelt, geben die Ereignisdatenfelder AlterWert und NeuerWert einen Variant aus.

Wenn ein Case in einer Ereignisstruktur mehrere Melderereignis für Objekte unterschiedlicher VI-Server-Klassen verarbeitet, ist der Referenztyp die gemeinsame Elternklasse aller Objekte. Wenn zum Beispiel ein Case der Ereignisstruktur so konfiguriert wird, dass er auf Ereignisse eines numerischen Elements und eines Farbrampenelements reagiert, ist der Typ des Elements der Ereignisquelle "Numerisch", da beide Elemente zur Klasse "Numerisch" gehören. Ein Ereignis-Case kann nicht für das Verarbeiten eines Ereignisses auf einem dynamisch registrierten DAQmx-Task und eines Ereignisses von einer anderen Quelle, beispielsweise eines LabVIEW-Elements, konfiguriert werden.