Compilerwarnung C0567
Meldung: Interface <interface name 1> erweitert nicht __System.IQueryInterface
Mögliche Ursache: Jede Schnittstelle einer Schnittstellenbibliothek muss __System.IQueryInterface erweitern. Die verwendete Schnittstelle erweitert __System.IQueryInterface nicht.
Beispiel 505. Beispiel
PROGRAM PLC_PRG
VAR
ITFref : ITF;
ITFref2 : ITF2;
END_VAR
INTERFACE ITF
INTERFACE ITF2 EXTENDS ITFMeldung;
C0567: Interface ITF erweitert nicht __System.IQueryInterface
Fehlerbehebung:
INTERFACE ITF EXTENDS __System.IQueryInterface
Für eine Übersicht über alle für Schnittstellenbibliotheken einzuhaltenden Regeln siehe: Schnittstellenbibliotheken