IID

E701324

IID (Interface Identifier) is a globally unique identifier used in Microsoft's Component Object Model (COM) to distinguish and reference specific interfaces.

Jump to: Statements Referenced by

Statements (30)

Predicate Object
instanceOf COM interface identifier
GUID
abbreviationOf Interface Identifier
associatedWithLanguage C
C++ NERFINISHED
associatedWithPlatform Windows NERFINISHED
category Microsoft technology concept
software identifier
definedIn COM type library
IDL file
developedBy Microsoft
formatExample {00000000-0000-0000-C000-000000000046}
fullName Interface Identifier
hasType 128-bit identifier
identifierFor COM interface
namingConvention often exposed as extern const IID variables in C++ headers
purpose to distinguish COM interfaces from each other
to enable interface querying in COM
to uniquely identify a COM interface
relatedConcept CLSID
LIBID
REFIID
representedAs GUID string
scope global uniqueness
storage stored in registry via type libraries
usedByFunction QueryInterface
usedByMechanism COM interface negotiation
usedIn .NET COM interop
COM+ NERFINISHED
Component Object Model NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.