Platform SDK: CDO for Windows 2000

I

IANA

(Internet Assigned Numbers Authority) The division of the Internet Architecture Board (IAB) that assigns identifying numbers to RFCs, which are maintained by the IAB.

IDispatch

A COM interface used for standardizing calls among Automation applications. IDispatch exposes four methods: GetTypeInfoCount, to find out how much type information is available for browsers; GetTypeInfo, to return type information; GetIDsOfNames, to return dispatch IDs for method names; and Invoke, to execute a method by its dispatch ID. IDispatch is often used as the basis for a dual interface. For more information, see the "Overview of the IDispatch Interface" topic under "Automation" in the "COM and ActiveX Services" section of the Microsoft® Platform SDK.

IETF

(Internet Engineering Task Force) The division of the Internet Architecture Board (IAB) that prepares drafts for RFCs, which are maintained by the IAB.

IID

(Interface Identifier) A GUID that uniquely identifies a particular COM interface.

IIS

(Internet Information Server) A server integrated into Microsoft® Windows NT® server and Microsoft® Windows® 2000.

IMAP

(Internet Mail Access Protocol) Defined by RFC 1730.

interface

Defines a set of abstract methods and properties that encompass some common purpose. Interfaces are abstract, in that they define only the prototypes for each method and property, including loose semantic descriptions of how each method or property is to be used. COM interfaces additionally define a binary signature that acts as a contract between the interface designer and client applications written to use the interface COM classes provide concrete implementations of COM interfaces. A COM interfaces always extend the IUnknown interface.

Internet Information Server

See IIS.

IUnknown

The fundamental COM interface, which must be extended by every valid COM interface. IUnknown exposes three methods: QueryInterface, used to find out if the object supports a certain interface and return the interface if it does; AddRef, to increment the interface reference count; and Release, to decrement the interface reference count.