System.Runtime.InteropServices.ComTypes Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält verwaltete Typen, die typen entsprechen, die von COM-Interoperabilität verwendet werden.
Strukturen
| Name | Beschreibung |
|---|---|
| BIND_OPTS |
Speichert die Parameter, die während eines Moniker-Bindungsvorgangs verwendet werden. |
| BINDPTR |
Enthält einen Zeiger auf eine gebundene FUNCDESC Struktur, VARDESC Struktur oder eine |
| CONNECTDATA |
Beschreibt eine Verbindung, die zu einem bestimmten Verbindungspunkt vorhanden ist. |
| DISPPARAMS |
Enthält die Argumente, die von |
| ELEMDESC |
Enthält die Typbeschreibung und Prozessübertragungsinformationen für eine Variable, Funktion oder einen Funktionsparameter. |
| ELEMDESC.DESCUNION |
Enthält Informationen zu einem Element. |
| EXCEPINFO |
Beschreibt die Ausnahmen, die während |
| FILETIME |
Stellt die Anzahl der Intervalle von 100-Nanosekunden seit dem 1. Januar 1601 dar. Diese Struktur ist ein 64-Bit-Wert. |
| FORMATETC |
Stellt ein generalisiertes Format der Zwischenablage dar. |
| FUNCDESC |
Definiert eine Funktionsbeschreibung. |
| IDLDESC |
Enthält Informationen zum Übertragen eines Strukturelements, Parameters oder Funktionsrücklaufwerts zwischen Prozessen. |
| PARAMDESC |
Enthält Informationen zum Übertragen eines Strukturelements, Parameters oder Funktionsrücklaufwerts zwischen Prozessen. |
| STATDATA |
Stellt die verwaltete Definition der |
| STATSTG |
Enthält statistische Informationen zu einem geöffneten Speicher-, Datenstrom- oder Bytearrayobjekt. |
| STGMEDIUM |
Stellt die verwaltete Definition der |
| TYPEATTR |
Enthält Attribute eines |
| TYPEDESC |
Beschreibt den Typ einer Variablen, den Rückgabetyp einer Funktion oder den Typ eines Funktionsparameters. |
| TYPELIBATTR |
Identifiziert eine bestimmte Typbibliothek und bietet Lokalisierungsunterstützung für Membernamen. |
| VARDESC |
Beschreibt eine Variable, Konstante oder ein Datenmememm. |
| VARDESC.DESCUNION |
Enthält Informationen zu einer Variablen. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IAdviseSink |
Stellt eine verwaltete Definition der |
| IBindCtx |
Stellt die verwaltete Definition der |
| IConnectionPoint |
Stellt die verwaltete Definition der |
| IConnectionPointContainer |
Stellt die verwaltete Definition der |
| IDataObject |
Stellt die verwaltete Definition der |
| IEnumConnectionPoints |
Verwaltet die Definition der |
| IEnumConnections |
Verwaltet die Definition der |
| IEnumFORMATETC |
Stellt die verwaltete Definition der |
| IEnumMoniker |
Verwaltet die Definition der |
| IEnumSTATDATA |
Stellt die verwaltete Definition der |
| IEnumString |
Verwaltet die Definition der |
| IEnumVARIANT |
Verwaltet die Definition der |
| IMoniker |
Stellt die verwaltete Definition der |
| IPersistFile |
Stellt die verwaltete Definition der |
| IRunningObjectTable |
Stellt die verwaltete Definition der |
| IStream |
Stellt die verwaltete Definition der |
| ITypeComp |
Stellt die verwaltete Definition der |
| ITypeInfo |
Stellt die verwaltete Definition der ITypeInfo-Schnittstelle für die Komponentenautomatisierung bereit. |
| ITypeInfo2 |
Stellt die verwaltete Definition der |
| ITypeLib |
Stellt die verwaltete Definition der |
| ITypeLib2 |
Stellt eine verwaltete Definition der |
Enumerationen
| Name | Beschreibung |
|---|---|
| ADVF |
Gibt das angeforderte Verhalten beim Einrichten einer Empfehlungsspüle oder einer Zwischenspeicherungsverbindung mit einem Objekt an. |
| CALLCONV |
Identifiziert die aufrufkonvention, die von einer in einer METHODDATA Struktur beschriebenen Methode verwendet wird. |
| DATADIR |
Gibt die Richtung des Datenflusses im |
| DESCKIND |
Gibt die Typbeschreibung an, an die gebunden wird. |
| DVASPECT |
Gibt den gewünschten Daten- oder Ansichtsaspekt des Objekts beim Zeichnen oder Abrufen von Daten an. |
| FUNCFLAGS |
Identifiziert die Konstanten, die die Eigenschaften einer Funktion definieren. |
| FUNCKIND |
Definiert, wie auf eine Funktion zugegriffen wird. |
| IDLFLAG |
Beschreibt, wie ein Strukturelement, parameter oder Funktionsrücklaufwert zwischen Prozessen übertragen wird. |
| IMPLTYPEFLAGS |
Definiert die Attribute einer implementierten oder geerbten Schnittstelle eines Typs. |
| INVOKEKIND |
Gibt an, wie eine Funktion durch |
| LIBFLAGS |
Definiert Flags, die für Typbibliotheken gelten. |
| PARAMFLAG |
Beschreibt, wie ein Strukturelement, parameter oder Funktionsrücklaufwert zwischen Prozessen übertragen wird. |
| SYSKIND |
Identifiziert die Zielbetriebssystemplattform. |
| TYMED |
Stellt die verwaltete Definition der |
| TYPEFLAGS |
Definiert die Eigenschaften und Attribute einer Typbeschreibung. |
| TYPEKIND |
Gibt verschiedene Arten von Daten und Funktionen an. |
| VARFLAGS |
Identifiziert die Konstanten, die die Eigenschaften einer Variablen definieren. |
| VARKIND |
Definiert die Art der Variablen. |