Skip to main content

Advertencia del compilador C0567

Mensaje: La interfaz <nombre de interfaz 1> no extiende __System.IQueryInterface

Causa posible: Cada interfaz de una biblioteca de interfaz tiene que extenderse __System.IQueryInterface. La interfaz utilizada no se extiende __System.IQueryInterface.

ejemplo 500. Ejemplo
PROGRAM PLC_PRG
VAR
    ITFref : ITF;
    ITFref2 : ITF2;
END_VAR

INTERFACE ITF
INTERFACE ITF2 EXTENDS ITF

Mensaje:

C0567: la interfaz ITF no amplía __System.IQueryInterface

Corrección:

INTERFACE ITF EXTENDS __System.IQueryInterface

Para obtener una descripción general de todas las reglas que se deben seguir para las bibliotecas de interfaz, consulte: Bibliotecas de interfaz