|Manuals

IGateways Interface

Overview

The IGateways interface is part of the VirtualUIS component object model, providing a dual COM interface that inherits from IDispatch for automation purposes.

Class Information

Interface Name: IGateways Parent Class: IDispatch Type: Dual interface with OLE automation support

IDL Definition

[ uuid(716BBB17-7A57-46D1-93BB-2C8A947E1F6B), dual, oleautomation ]
interface IGateways : IDispatch;

Key Attributes

  • UUID: 716BBB17-7A57-46D1-93BB-2C8A947E1F6B
  • Dual Interface: Yes (supports both vtable and dispatch binding)
  • OLE Automation: Enabled

File Location

The interface is defined in VirtualUIS.ridl

Methods

Method Description
Item Retrieves a gateway by index
Add Adds a new gateway URL
Delete Removes a gateway by index

Properties

Property Type Description
Count long Number of gateways in the collection

Members

Type Link
Methods Methods
Properties Properties

Usage Context

The IGateways interface serves as part of the broader VirtualUIS server configuration framework. As a dual interface, it allows both early-bound (vtable) and late-bound (IDispatch) access patterns for client applications requiring gateway configuration management.

See Also