INTERFACE

Top  Previous  Next

Syntax

INTERFACE name

Description

Begins defining a COM interface.

Parameters

name - Name of the interface. This will be used in the SET_INTERFACE command

Return value

None

Remarks

Each INTERFACE statement must be paired with an ENDINTERFACE. The only statement allowed between the two is STDMETHOD

See Also: ENDINTERFACE, SET_INTERFACE, STDMETHOD, DEFINE_GUID

Example usage

INTERFACE IUnknown
    STDMETHOD QueryInterface(riid as POINTER, ppvObj as POINTER),INT
    STDMETHOD AddRef(),INT
    STDMETHOD Release(),INT
ENDINTERFACE