The structure that defines a component within WinGate. Instances of ComponentEntry are passed into calls to wgapi_RegisterComponent
Syntax
Members
dwSize
Type:
unsigned long
The size in bytes of the ComponentEntry structure.
szUUID
Type:
WCHAR [COMPONENT_MAXNAME +1]
The UUID of the component.
szName
Type:
WCHAR
The friendly name of the component that's displayed to the user.
Remarks
Before a component has its interfaces initialised by a call to InitInterfaces, QueryInitInterfaces is called to see whether it is ready. A component can use this to wait until all components it is dependent on have had their interfaces initialised first. The general flow if component interface initialisation is as follows:
Requirements
See Also
QueryInitInterfaces