Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Übersicht über die Automatisierungstechnologie.
Zum Entwickeln von Automation benötigen Sie die folgenden Header:
Diese Dokumentation bezieht sich auf OLE-Automatisierung. Informationen zur Benutzeroberflächenautomatisierung finden Sie unter Übersicht über die Windows-Automatisierungs-API.
Enumerationen
|
CALLCONV Gibt die Aufrufkonvention an, die von einer Memberfunktion verwendet wird, die in der METHODDATA-Struktur beschrieben wird. |
|
DESCKIND Gibt die Typbeschreibung für die Bindung an. |
|
FUNCFLAGS Gibt Funktionsflags an. |
|
FUNCKIND Gibt den Funktionstyp an. |
|
INVOKEKIND Gibt an, wie eine Funktion aufgerufen wird. |
|
LIBFLAGS Definiert Flags für Typbibliotheken. |
|
REGKIND Steuert, wie eine Typbibliothek registriert wird. |
|
SYSKIND Gibt die Ziel-Betriebssystemplattform an. |
|
TYPEFLAGS Die Typflags. |
|
TYPEKIND Gibt einen Typ an. |
|
VARENUM Gibt die Variantentypen an. |
|
VARFLAGS Gibt Variablenflags an. |
|
VARKIND Gibt den Variablentyp an. |
Functions
|
AddFuncDesc Fügt der Typbeschreibung eine Funktionsbeschreibung hinzu. |
|
AddImplType Gibt eine geerbte Schnittstelle oder eine Schnittstelle an, die von einer Komponentenobjektklasse (Coklasse) implementiert wird. |
|
AddRefTypeInfo Fügt denen, auf die durch die zu erstellende Typbeschreibung verwiesen wird, eine Typbeschreibung hinzu. |
|
AddressOfMember Ruft die Adressen statischer Funktionen oder Variablen ab, wie sie z. B. in einer DLL definiert sind. |
|
AddVarDesc Fügt der Typbeschreibung eine Variablen- oder Datenmemberbeschreibung hinzu. |
|
AfterTypeChange Wird ausgelöst, nachdem ein Typ geändert wurde. |
|
Binden Ordnet dem Member eines Typs einen Namen zu oder bindet globale Variablen und Funktionen in einer Typbibliothek. |
|
Bindtype Bindet an die Typbeschreibungen in einer Typbibliothek. |
|
BSTR_UserFree Gibt Ressourcen auf der Serverseite frei, wenn sie von RPC-Stubdateien aufgerufen werden. (BSTR_UserFree) |
|
BSTR_UserFree64 Gibt Ressourcen auf der Serverseite frei, wenn sie von RPC-Stubdateien aufgerufen werden. (BSTR_UserFree64) |
|
BSTR_UserMarshal Marshallt ein BSTR-Objekt in den RPC-Puffer. (BSTR_UserMarshal) |
|
BSTR_UserMarshal64 Marshallt ein BSTR-Objekt in den RPC-Puffer. (BSTR_UserMarshal64) |
|
BSTR_UserSize Berechnet die Drahtgröße des BSTR-Objekts und ruft den Handle und die Daten ab. (BSTR_UserSize) |
|
BSTR_UserSize64 Berechnet die Drahtgröße des BSTR-Objekts und ruft den Handle und die Daten ab. (BSTR_UserSize64) |
|
BSTR_UserUnmarshal Entmarshaliert ein BSTR-Objekt aus dem RPC-Puffer. (BSTR_UserUnmarshal) |
|
BSTR_UserUnmarshal64 Entmarshaliert ein BSTR-Objekt aus dem RPC-Puffer. (BSTR_UserUnmarshal64) |
|
BstrFromVector Gibt einen BSTR zurück und weist jedes Element des Vektors einem Zeichen im BSTR zu. |
|
ClearCustData Gibt Arbeitsspeicher frei, der zum Speichern des benutzerdefinierten Datenelements verwendet wird. |
|
Klonen Erstellt eine Kopie des aktuellen Zustands der Enumeration. |
|
CreateDispTypeInfo Erstellt vereinfachte Typinformationen für die Verwendung in einer Implementierung von IDispatch. |
|
CreateErrorInfo Erstellt eine instance eines generischen Fehlerobjekts. |
|
CreateInstance Erstellt eine neue instance eines Typs, der eine Komponentenobjektklasse (Coklasse) beschreibt. |
|
CreateStdDispatch Erstellt eine Standardimplementierung der IDispatch-Schnittstelle über einen einzelnen Funktionsaufruf. Dies vereinfacht das Verfügbarmachen von Objekten über Automation. |
|
CreateTypeInfo Erstellt eine neue Typbeschreibung instance innerhalb der Typbibliothek. |
|
CreateTypeLib Ermöglicht den Zugriff auf ein neues Objekt instance, das die ICreateTypeLib-Schnittstelle unterstützt. |
|
CreateTypeLib2 Erstellt eine Typbibliothek im aktuellen Dateiformat. |
|
DefineFuncAsDllEntry Ordnet der Funktion, die über den angegebenen Index verfügt, einen DLL-Einstiegspunkt zu. |
|
DeleteFuncDesc Löscht eine Funktionsbeschreibung, die durch die Indexnummer angegeben wird. |
|
DeleteFuncDescByMemId Löscht die angegebene Funktionsbeschreibung (FUNCDESC). |
|
DeleteImplType Löscht die IMPLTYPE-Flags für die indizierte Schnittstelle. |
|
DeleteTypeInfo Löscht eine angegebene Typinformation aus der Typbibliothek. |
|
DeleteVarDesc Löscht die angegebene VARDESC-Struktur. (ICreateTypeInfo2.DeleteVarDesc) |
|
DeleteVarDescByMemId Löscht die angegebene VARDESC-Struktur. (ICreateTypeInfo2.DeleteVarDescByMemId) |
|
DispCallFunc Low-Level-Hilfsprogramm für Invoke, das die Computerunabhängigkeit für benutzerdefinierte Aufrufe bereitstellt. (DispCallFunc) |
|
DispGetIDsOfNames Low-Level-Hilfsprogramm für Invoke, das die Computerunabhängigkeit für benutzerdefinierte Aufrufe bereitstellt. (DispGetIDsOfNames) |
|
DispGetParam Ruft einen Parameter aus der DISPPARAMS-Struktur ab, überprüft sowohl benannte Parameter als auch Positionsparameter und wandelt den Parameter in den angegebenen Typ um. |
|
DispInvoke Ruft automatisch Memberfunktionen für eine Schnittstelle auf, wenn die Typinformationen für die Schnittstelle angegeben sind. |
|
DosDateTimeToVariantTime Konvertiert die MS-DOS-Darstellung der Zeit in die in einer Variante gespeicherte Datums- und Uhrzeitdarstellung. |
|
FindName Sucht in einer Typbibliothek nach dem Vorkommen einer Typenbeschreibung. Dies kann verwendet werden, um schnell zu überprüfen, ob ein Name in einer Typbibliothek vorhanden ist. |
|
GetActiveObject Ruft einen Zeiger auf ein ausgeführtes Objekt ab, das bei OLE registriert wurde. |
|
GetAllCustData Ruft alle benutzerdefinierten Datenelemente für die Bibliothek ab. (ITypeInfo2.GetAllCustData) |
|
GetAllCustData Ruft alle benutzerdefinierten Datenelemente für die Bibliothek ab. (ITypeLib2.GetAllCustData) |
|
GetAllFuncCustData Ruft alle benutzerdefinierten Daten aus der angegebenen Funktion ab. |
|
GetAllImplTypeCustData Ruft alle benutzerdefinierten Daten für den angegebenen Implementierungstyp ab. |
|
GetAllParamCustData Ruft alle benutzerdefinierten Daten für den angegebenen Funktionsparameter ab. |
|
GetAllVarCustData Ruft die Variable für die benutzerdefinierten Daten ab. |
|
GetAltMonthNames Ruft die namen des sekundären (alternativen) Monats ab. |
|
GetContainingTypeLib Ruft die enthaltende Typbibliothek und den Index der Typbeschreibung innerhalb dieser Typbibliothek ab. |
|
Getcustdata Ruft die benutzerdefinierten Daten ab. (ITypeInfo2.GetCustData) |
|
Getcustdata Ruft die benutzerdefinierten Daten ab. (ITypeLib2.GetCustData) |
|
GetDescription Gibt eine Textbeschreibung des Fehlers zurück. |
|
GetDllEntry Ruft eine Beschreibung oder Angabe eines Einstiegspunkts für eine Funktion in einer DLL ab. |
|
GetDocumentation Ruft die Dokumentationszeichenfolge, den vollständigen Namen und Pfad der Hilfedatei sowie die Kontext-ID des Hilfethemas für eine angegebene Typenbeschreibung ab. |
|
GetDocumentation Ruft die Dokumentationszeichenfolge für die Bibliothek, den vollständigen Namen und Pfad der Hilfedatei sowie den Kontextbezeichner für das Hilfethema der Bibliothek in der Hilfedatei ab. |
|
GetDocumentation2 Ruft die Dokumentationszeichenfolge, den vollständigen Dateinamen und Pfad der Hilfe, den zu verwendenden Lokalisierungskontext und die Kontext-ID des Hilfethemas der Bibliothek in der Hilfedatei ab. |
|
GetDocumentation2 Ruft die Dokumentationszeichenfolge der Bibliothek, den vollständigen Dateinamen und Pfad der Hilfe, den zu verwendenden Lokalisierungskontext und die Kontext-ID des Hilfethemas der Bibliothek in der Hilfedatei ab. |
|
GetErrorInfo Ruft den Fehlerinformationszeiger ab, der durch den vorherigen Aufruf von SetErrorInfo im aktuellen logischen Thread festgelegt wurde. |
|
GetField Gibt einen Zeiger auf den VARIANT-Wert zurück, der den Wert eines angegebenen Feldnamens enthält. |
|
GetFieldNames Ruft die Namen der Felder des Datensatzes ab. |
|
GetFieldNoCopy Gibt einen Zeiger auf den Wert eines angegebenen Feldnamens zurück, ohne den Wert zu kopieren und Ressourcen zuzuweisen. |
|
GetFuncCustData Ruft die benutzerdefinierten Daten aus der angegebenen Funktion ab. |
|
Getfuncdesc Ruft die FUNCDESC-Struktur ab, die Informationen zu einer angegebenen Funktion enthält. |
|
GetFuncIndexOfMemId Bindet – wo der Membername nicht bekannt ist – auf Basis einer bekannten DISPID an einen bestimmten Member (z.B. beim Binden an einen Standardmember). (ITypeInfo2.GetFuncIndexOfMemId) |
|
GetGuid Ruft die GUID des Datensatztyps ab. |
|
GetGUID Gibt die GUID (Globally Unique Identifier) der Schnittstelle zurück, die den Fehler definiert hat. |
|
GetHelpContext Gibt den Hilfekontextbezeichner (ID) für den Fehler zurück. |
|
GetHelpFile Gibt den Pfad der Hilfedatei zurück, die den Fehler beschreibt. |
|
GetIDsOfNames Ordnet einen einzelnen Member und einen optionalen Satz von Argumentnamen einem entsprechenden Satz ganzzahliger DISPIDs zu, die bei nachfolgenden Aufrufen von Invoke verwendet werden können. |
|
GetIDsOfNames Erstellt Zuordnungen zwischen Membernamen und Member-IDs sowie zwischen Parameternamen und Parameter-IDs. |
|
GetImplTypeCustData Ruft die benutzerdefinierten Daten des Implementierungstyps ab. |
|
GetImplTypeFlags Ruft die IMPLTYPEFLAGS-Enumeration für eine implementierte Schnittstelle oder Basisschnittstelle in einer Typbeschreibung ab. |
|
GetLibAttr Ruft die Struktur mit den Attributen der Bibliothek ab. |
|
GetLibStatistics Gibt Statistiken über eine Typbibliothek zurück, die für die effiziente Größenanpassung von Hashtabellen erforderlich sind. |
|
Getmops Ruft Marshallinformationen ab. |
|
GetName Ruft den Namen des Datensatztyps ab. |
|
Getnames Ruft die Variable mit der angegebenen Member-ID oder dem Namen der Eigenschaft oder Methode und den Parametern ab, die der angegebenen Funktions-ID entsprechen. |
|
GetParamCustData Ruft die benutzerdefinierten Daten des angegebenen Parameters ab. |
|
GetRecordInfoFromGuids Gibt einen Zeiger auf die IRecordInfo-Schnittstelle für eine UDT zurück, indem die GUID der Typinformationen übergeben wird, ohne die Typbibliothek laden zu müssen. |
|
GetRecordInfoFromTypeInfo Gibt einen Zeiger auf die IRecordInfo-Schnittstelle des UDT zurück, indem die Typinformationen übergeben werden. |
|
Getreftypeinfo Wenn eine Typenbeschreibung auf andere Typenbeschreibungen verweist, werden die Typenbeschreibungen abgerufen, auf die verwiesen wird. |
|
Getreftypeofimpltype Wenn eine Typenbeschreibung eine COM-Klasse beschreibt, wird die Typenbeschreibung der implementierten Schnittstellentypen abgerufen. |
|
GetSize Ruft die Anzahl von Bytes an Arbeitsspeicher ab, die zum Speichern des Datensatzes instance erforderlich sind. |
|
GetSource Gibt die sprachabhängige programmgesteuerte ID (ProgID) für die Klasse oder Anwendung zurück, die den Fehler ausgelöst hat. |
|
GetTypeAttr Ruft eine TYPEATTR-Struktur ab, die die Attribute der Typbeschreibung enthält. |
|
Gettypecomp Ruft die ITypeComp-Schnittstelle für die Typbeschreibung ab, die es einem Clientcompiler ermöglicht, an die Member der Typbeschreibung zu binden. |
|
Gettypecomp Ermöglicht einem Clientcompiler die Bindung an die Typen, Variablen, Konstanten und globalen Funktionen für eine Bibliothek. |
|
GetTypeFlags Gibt die Typflags ohne Zuordnungen zurück. Dadurch wird ein Flag zurückgegeben, das die Typflags erweitert, ohne das TYPEATTR (Type-Attribut) zu vergrößern. |
|
GetTypeInfo Ruft die Typinformationen für ein Objekt ab, die dann zum Abrufen der Typinformationen für eine Schnittstelle verwendet werden können. |
|
GetTypeInfo Ruft die Typinformationen ab, die eine UDT oder safearray von UDTs beschreiben. |
|
GetTypeInfo Ruft die in der Bibliothek angegebene Typenbeschreibung ab. |
|
GetTypeInfoCount Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1). |
|
GetTypeInfoCount Stellt die Anzahl der Typbeschreibungen in einer Typbibliothek bereit. |
|
GetTypeInfoOfGuid Ruft die Typenbeschreibung ab, die der angegebenen GUID entspricht. |
|
GetTypeInfoType Ruft den Typ einer Typenbeschreibung ab. |
|
GetTypeKind Gibt die TYPEKIND-Enumeration schnell zurück, ohne Zuordnungen durchzuführen. |
|
GetVarCustData Ruft die benutzerdefinierten Daten der angegebenen Variablen ab. |
|
Getvardesc Ruft eine VARDESC-Struktur ab, die die angegebene Variable beschreibt. |
|
GetVarIndexOfMemId Bindet – wo der Membername nicht bekannt ist – auf Basis einer bekannten DISPID an einen bestimmten Member (z.B. beim Binden an einen Standardmember). (ITypeInfo2.GetVarIndexOfMemId) |
|
InterfaceSupportsErrorInfo Gibt an, ob eine Schnittstelle die IErrorInfo-Schnittstelle unterstützt. |
|
Invoke Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit. |
|
Invoke Ruft eine Methode auf bzw. greift auf die Eigenschaft eines Objekts zu, die bzw. das die von der Typenbeschreibung beschriebene Schnittstelle implementiert. |
|
IsMatchingType Bestimmt, ob der in übergebene Datensatz dem der aktuellen Datensatzinformationen entspricht. |
|
IsName Gibt an, ob in einer übergebenen Zeichenfolge der Name eines in der Bibliothek beschriebenen Typs oder Members enthalten ist. |
|
Layout Weist VTBL-Offsets für virtuelle Funktionen und instance Offsets für instance Datenmember zu und erstellt die beiden Typbeschreibungen für duale Schnittstellen. |
|
LHashValOfName Berechnet einen Hashwert für einen Namen. (LHashValOfName) |
|
LHashValOfNameSys Berechnet einen Hashwert für einen Namen. (LHashValOfNameSys) |
|
LHashValOfNameSysA Berechnet einen Hashwert für den angegebenen Namen. |
|
LoadRegTypeLib Verwendet Registrierungsinformationen, um eine Typbibliothek zu laden. |
|
LoadTypeLib Lädt und registriert eine Typbibliothek. |
|
LoadTypeLibEx Lädt eine Typbibliothek und registriert sie (optional) in der Systemregistrierung. . |
|
LPSAFEARRAY_UserFree Gibt Ressourcen auf der Serverseite frei, wenn sie von RPC-Stubdateien aufgerufen werden. (LPSAFEARRAY_UserFree) |
|
LPSAFEARRAY_UserFree64 Gibt Ressourcen auf der Serverseite frei, wenn sie von RPC-Stubdateien aufgerufen werden. (LPSAFEARRAY_UserFree64) |
|
LPSAFEARRAY_UserMarshal Marshallen Sie Daten aus dem angegebenen SAFEARRAY-Objekt in den RPC-Puffer des Benutzers auf der Client- oder Serverseite. (LPSAFEARRAY_UserMarshal) |
|
LPSAFEARRAY_UserMarshal64 Marshallen Sie Daten aus dem angegebenen SAFEARRAY-Objekt in den RPC-Puffer des Benutzers auf der Client- oder Serverseite. (LPSAFEARRAY_UserMarshal64) |
|
LPSAFEARRAY_UserSize Berechnet die Drahtgröße des SAFEARRAY-Objekts und ruft den Handle und die Daten ab. (LPSAFEARRAY_UserSize) |
|
LPSAFEARRAY_UserSize64 Berechnet die Drahtgröße des SAFEARRAY-Objekts und ruft den Handle und die Daten ab. (LPSAFEARRAY_UserSize64) |
|
LPSAFEARRAY_UserUnmarshal Entmarshaliert ein SAFEARRAY-Objekt aus dem RPC-Puffer. (LPSAFEARRAY_UserUnmarshal) |
|
LPSAFEARRAY_UserUnmarshal64 Entmarshaliert ein SAFEARRAY-Objekt aus dem RPC-Puffer. (LPSAFEARRAY_UserUnmarshal64) |
|
Nächste Ruft die angegebenen Elemente in der Enumerationssequenz ab. |
|
OaBuildVersion Ruft die Buildversion von OLE Automation ab. |
|
OaEnablePerUserTLibRegistration Ermöglicht der RegisterTypeLib-Funktion das Überschreiben von Standardregistrierungszuordnungen unter Windows Vista Service Pack 1 (SP1), Windows Server 2008 und höheren Betriebssystemversionen. |
|
OleLoadPictureFile Erstellt ein IPictureDisp-Objekt aus einer Bilddatei auf dem Datenträger. |
|
OleLoadPictureFileEx Lädt ein Bild aus einer Datei. |
|
OleSavePictureFile Speichert ein Bild in einer Datei. |
|
PutField Fügt eine Variante in ein Feld ein. |
|
PutFieldNoCopy Übergibt den Besitz der Daten an das zugewiesene Feld, indem die tatsächlichen Daten im Feld platziert werden. |
|
QueryPathOfRegTypeLib Ruft den Pfad einer registrierten Typbibliothek ab. |
|
RecordClear Gibt Objektverweise und andere Werte eines Datensatzes frei, ohne die Zuordnung des Datensatzes zu behandeln. |
|
RecordCopy Kopiert einen vorhandenen Datensatz in den übergebenen Puffer. |
|
DatensatzErstellen Weist Arbeitsspeicher für einen neuen Datensatz zu, initialisiert den instance und gibt einen Zeiger auf den Datensatz zurück. |
|
RecordCreateCopy Erstellt eine Kopie eines instance eines Datensatzes an dem angegebenen Speicherort. |
|
RecordDestroy Gibt die Ressourcen frei und verwaltet den Speicher des Datensatzes. |
|
RecordInit Initialisiert eine neue instance eines Datensatzes. |
|
RegisterActiveObject Registriert ein -Objekt als aktives Objekt für seine -Klasse. |
|
RegisterTypeLib Fügt der Systemregistrierung Informationen zu einer Typbibliothek hinzu. |
|
RegisterTypeLibForUser Registriert eine Typbibliothek für die Verwendung durch den aufrufenden Benutzer. |
|
ReleaseFuncDesc Gibt eine FUNCDESC frei, die zuvor von ITypeInfo::GetFuncDesc zurückgegeben wurde. |
|
ReleaseTLibAttr Gibt die TLIBATTR frei, die ursprünglich von GetLibAttr abgerufen wurde. |
|
ReleaseTypeAttr Gibt einen TYPEATTR frei, der zuvor von ITypeInfo::GetTypeAttr zurückgegeben wurde. |
|
ReleaseVarDesc Gibt einen VARDESC frei, der zuvor von ITypeInfo::GetVarDesc zurückgegeben wurde. |
|
RequestTypeChange Wird ausgelöst, wenn eine Anforderung zum Ändern eines Typs gestellt wurde. Die Änderung kann nicht zulässig sein. |
|
Zurücksetzen Setzt die Enumerationsfolge auf den Anfang zurück. (IEnumVARIANT.Reset) |
|
RevokeActiveObject Beendet die status eines Objekts als aktiv. |
|
SafeArrayAccessData Erhöht die Sperranzahl eines Arrays und ruft einen Zeiger auf die Arraydaten ab. |
|
SafeArrayAddRef Erhöht die Anheftverweisanzahl des Deskriptors für das angegebene sichere Array um eins, und kann die Anheftverweisanzahl der Daten für das angegebene sichere Array um eins erhöhen, wenn diese Daten dynamisch zugeordnet wurden, wie vom Deskriptor des sicheren Arrays bestimmt. |
|
SafeArrayAllocData Ordnet Speicher für ein sicheres Array zu, basierend auf einem Deskriptor, der mit SafeArrayAllocDescriptor erstellt wurde. |
|
SafeArrayAllocDescriptor Ordnet Arbeitsspeicher für einen sicheren Arraydeskriptor zu. |
|
SafeArrayAllocDescriptorEx Erstellt einen sicheren Arraydeskriptor für ein Array eines beliebigen gültigen Variantentyps, einschließlich VT_RECORD, ohne die Arraydaten zuzuordnen. |
|
SafeArrayCopy Erstellt eine Kopie eines vorhandenen sicheren Arrays. |
|
SafeArrayCopyData Kopiert das Quellarray in das angegebene Zielarray, nachdem alle Ressourcen im Zielarray freigegeben wurden. |
|
SafeArrayCreate Erstellt einen neuen Arraydeskriptor, ordnet und initialisiert die Daten für das Array und gibt einen Zeiger auf den neuen Arraydeskriptor zurück. |
|
SafeArrayCreateEx Erstellt und gibt einen sicheren Arraydeskriptor aus dem angegebenen VARTYPE, der Anzahl der Dimensionen und Grenzen zurück. |
|
SafeArrayCreateVector Erstellt ein eindimensionales Array. Ein mit SafeArrayCreateVector erstelltes sicheres Array hat eine feste Größe, sodass die Konstante FADF_FIXEDSIZE immer festgelegt ist. |
|
SafeArrayCreateVectorEx Erstellt und gibt ein eindimensionales sicheres Array der angegebenen VARTYPE- und -Begrenzungen zurück. |
|
SafeArrayDestroy Zerstört einen vorhandenen Arraydeskriptor und alle Daten im Array. |
|
SafeArrayDestroyData Zerstört alle Daten im angegebenen sicheren Array. |
|
SafeArrayDestroyDescriptor Zerstört den Deskriptor des angegebenen sicheren Arrays. |
|
SafeArrayGetDim Ruft die Anzahl der Dimensionen im Array ab. |
|
SafeArrayGetElement Ruft ein einzelnes Element des Arrays ab. |
|
SafeArrayGetElemsize Ruft die Größe eines Elements ab. |
|
SafeArrayGetIID Ruft die GUID der Schnittstelle ab, die im angegebenen sicheren Array enthalten ist. |
|
SafeArrayGetLBound Ruft die Untergrenze für eine beliebige Dimension des angegebenen sicheren Arrays ab. |
|
SafeArrayGetRecordInfo Ruft die IRecordInfo-Schnittstelle der UDT ab, die im angegebenen sicheren Array enthalten ist. |
|
SafeArrayGetUBound Ruft die Obergrenze für eine beliebige Dimension des angegebenen sicheren Arrays ab. |
|
SafeArrayGetVartype Ruft den VARTYPE ab, der im angegebenen sicheren Array gespeichert ist. |
|
SafeArrayLock Erhöht die Sperranzahl eines Arrays und platziert einen Zeiger auf die Arraydaten in pvData des Arraydeskriptors. |
|
SafeArrayPtrOfIndex Ruft einen Zeiger auf ein Arrayelement ab. |
|
SafeArrayPutElement Speichert das Datenelement an der angegebenen Position im Array. |
|
SafeArrayRedim Ändert die rechtste (am wenigsten signifikante) Begrenzung des angegebenen sicheren Arrays. |
|
SafeArrayReleaseData Verringert die Anheftungsreferenzanzahl für die angegebenen sicheren Arraydaten um eins. Wenn diese Anzahl 0 erreicht, wird der Speicher für diese Daten nicht mehr daran gehindert, freigegeben zu werden. |
|
SafeArrayReleaseDescriptor Verringert die Anheftverweisanzahl für den Deskriptor des angegebenen sicheren Arrays um eins. Wenn diese Anzahl 0 erreicht, wird der Speicher für diesen Deskriptor nicht mehr daran gehindert, freigegeben zu werden. |
|
SafeArraySetIID Legt die GUID der Schnittstelle für das angegebene sichere Array fest. |
|
SafeArraySetRecordInfo Legt die Datensatzinformationen im angegebenen sicheren Array fest. |
|
SafeArrayUnaccessData Dekrementiert die Sperranzahl eines Arrays und ungültig den von SafeArrayAccessData abgerufenen Zeiger. |
|
SafeArrayUnlock Verringert die Sperranzahl eines Arrays, sodass es freigegeben oder die Größe geändert werden kann. |
|
SaveAllChanges Speichert die ICreateTypeLib-instance gemäß dem Layout der Typinformationen. |
|
SetAlignment Gibt die Datenausrichtung für ein Element von TYPEKIND=TKIND_RECORD an. |
|
SetCustData Legt einen Wert für benutzerdefinierte Daten fest. |
|
SetCustData Legt einen Wert auf benutzerdefinierte Daten fest. |
|
SetDescription Legt die Textbeschreibung des Fehlers fest. |
|
SetDocString Legt die Dokumentationszeichenfolge fest, die nach Typbrowsern angezeigt wird. |
|
SetDocString Legt die der Bibliothek zugeordnete Dokumentationszeichenfolge fest. |
|
SetErrorInfo Legt das Fehlerinformationsobjekt für den aktuellen logischen Ausführungsthread fest. |
|
SetFuncAndParamNames Legt den Namen einer Funktion und die Namen ihrer Parameter auf die angegebenen Namen fest. |
|
SetFuncCustData Legt einen Wert für benutzerdefinierte Daten für die angegebene Funktion fest. |
|
SetFuncDocString Legt die Dokumentationszeichenfolge für die Funktion mit dem angegebenen Index fest. |
|
SetFuncHelpContext Legt die Hilfekontext-ID für die Funktion mit dem angegebenen Index fest. |
|
SetFuncHelpStringContext Legt einen Hilfekontextwert für eine angegebene Funktion fest. |
|
Setguid Legt den global eindeutigen Bezeichner (GUID) fest, der der Typbeschreibung zugeordnet ist. |
|
Setguid Legt den universellen eindeutigen Bezeichner (UUID) fest, der der Typbibliothek zugeordnet ist. |
|
Setguid Legt den globalen eindeutigen Bezeichner (GUID) der Schnittstelle fest, die den Fehler definiert hat. |
|
SetHelpContext Legt den Hilfekontextbezeichner (ID) für den Fehler fest. |
|
SetHelpContext Legt die Hilfekontext-ID der Typinformationen fest. |
|
SetHelpContext Legt die Hilfekontext-ID zum Abrufen allgemeiner Hilfeinformationen für die Typbibliothek fest. |
|
SetHelpFile Legt den Pfad der Hilfedatei fest, die den Fehler beschreibt. |
|
SetHelpFileName Legt den Namen der Hilfedatei fest. |
|
SetHelpStringContext Legt die Kontextnummer für die angegebene Hilfezeichenfolge fest. |
|
SetHelpStringContext Legt die Kontextnummer der Hilfezeichenfolge fest. |
|
SetHelpStringDll Legt den DLL-Namen fest, der für die Suche nach Hilfezeichenfolgen (zu Lokalisierungszwecken) verwendet werden soll. |
|
SetImplTypeCustData Legt einen Wert für benutzerdefinierte Daten für den angegebenen Implementierungstyp fest. |
|
SetImplTypeFlags Legt die Attribute für eine implementierte oder geerbte Schnittstelle eines Typs fest. |
|
SetLcid Legt die der Bibliothek zugeordnete id der binären Microsoft-Landessprache fest. |
|
SetLibFlags Legt Bibliotheksflags fest. |
|
SetMops Legt die Marshall-Opcodezeichenfolge fest, die der Typbeschreibung oder der Funktion zugeordnet ist. |
|
SetName Legt den Namen der typeinfo fest. |
|
SetName Legt den Namen der Typbibliothek fest. |
|
SetParamCustData Legt einen Wert für die benutzerdefinierten Daten für den angegebenen Parameter fest. |
|
Setsource Legt den sprachabhängigen programmgesteuerten Bezeichner (ProgID) für die Klasse oder Anwendung fest, die den Fehler ausgelöst hat. |
|
SetTypeDescAlias Legt die Typbeschreibung fest, für die diese Typbeschreibung ein Alias ist, wenn TYPEKIND=TKIND_ALIAS. |
|
SetTypeFlags Legt Typflags der zu erstellenden Typbeschreibung fest. |
|
SetVarCustData Legt einen Wert für benutzerdefinierte Daten für die angegebene Variable fest. |
|
SetVarDocString Legt die Dokumentationszeichenfolge für die Variable mit dem angegebenen Index fest. |
|
SetVarHelpContext Legt die Hilfekontext-ID für die Variable mit dem angegebenen Index fest. |
|
SetVarHelpStringContext Legt einen Hilfekontextwert für eine angegebene Variable fest. |
|
SetVarName Legt den Namen einer Variablen fest. |
|
SetVersion Legt die Haupt- und Nebenversionsnummer der Typinformationen fest. |
|
SetVersion Legt die Haupt- und Nebenversionsnummern der Typbibliothek fest. |
|
Skip Versucht, die nächsten Celt-Elemente in der Enumerationssequenz zu überspringen. |
|
SysAddRefString Erhöht die Anheftverweisanzahl für die angegebene Zeichenfolge um eins. |
|
SysAllocString Weist eine neue Zeichenfolge zu und kopiert die übergebene Zeichenfolge in sie. |
|
SysAllocStringByteLen Nimmt eine ANSI-Zeichenfolge als Eingabe an und gibt einen BSTR zurück, der eine ANSI-Zeichenfolge enthält. Führt keine ANSI-in-Unicode-Übersetzung durch. |
|
SysAllocStringLen Weist eine neue Zeichenfolge zu, kopiert die angegebene Anzahl von Zeichen aus der übergebenen Zeichenfolge und fügt ein NULL-endendes Zeichen an. |
|
SysFreeString Deallociert eine Zeichenfolge, die zuvor von SysAllocString, SysAllocStringByteLen, SysReAllocString, SysAllocStringLen oder SysReAllocStringLen zugewiesen wurde. |
|
SysReAllocString Ordnet eine zuvor zugewiesene Zeichenfolge neu zu, um die Größe einer zweiten Zeichenfolge zu haben, und kopiert die zweite Zeichenfolge in den neu zugeordneten Arbeitsspeicher. |
|
SysReAllocStringLen Erstellt einen neuen BSTR, der eine angegebene Anzahl von Zeichen aus einem alten BSTR enthält, und gibt den alten BSTR frei. |
|
SysReleaseString Verringert die Anheftungsreferenzanzahl für die angegebene Zeichenfolge um eins. Wenn diese Anzahl 0 erreicht, wird der Speicher für diese Zeichenfolge nicht mehr freigegeben. |
|
SysStringByteLen Gibt die Länge (in Bytes) eines BSTR zurück. |
|
SysStringLen Gibt die Länge eines BSTR zurück. |
|
SystemTimeToVariantTime Konvertiert eine Systemzeit in eine Variantendarstellung. |
|
UnRegisterTypeLib Entfernt Typbibliotheksinformationen aus der Systemregistrierung. Verwenden Sie diese API, um anwendungen die ordnungsgemäße Deinstallation zu ermöglichen. |
|
UnRegisterTypeLibForUser Entfernt Typbibliotheksinformationen, die mithilfe von RegisterTypeLibForUser registriert wurden. |
|
VarAbs Gibt den absoluten Wert einer Variante zurück. |
|
VarAdd Gibt die Summe von zwei Varianten zurück. |
|
VarAnd Führt einen bitweisen Und-Vorgang zwischen zwei Varianten eines beliebigen integralen Typs aus. |
|
VarBoolFromCy Konvertiert einen Währungswert in einen booleschen Wert. |
|
VarBoolFromDate Konvertiert einen Datumswert in einen booleschen Wert. |
|
VarBoolFromDec Konvertiert einen Dezimalwert in einen booleschen Wert. |
|
VarBoolFromDisp Konvertiert die Standardeigenschaft eines IDispatch-instance in einen booleschen Wert. |
|
VarBoolFromI1 Konvertiert einen Char-Wert in einen booleschen Wert. |
|
VarBoolFromI2 Konvertiert einen kurzen Wert in einen booleschen Wert. |
|
VarBoolFromI4 Konvertiert einen long-Wert in einen booleschen Wert. |
|
VarBoolFromI8 Konvertiert einen ganzzahligen Wert mit 8 Byte in einen booleschen Wert. |
|
VarBoolFromR4 Konvertiert einen Floatwert in einen booleschen Wert. |
|
VarBoolFromR8 Konvertiert einen Double-Wert in einen booleschen Wert. |
|
VarBoolFromStr Konvertiert eine OLECHAR-Zeichenfolge in einen booleschen Wert. |
|
VarBoolFromUI1 Konvertiert einen wert ohne Vorzeichen in einen booleschen Wert. |
|
VarBoolFromUI2 Konvertiert einen wert ohne Vorzeichen in einen booleschen Wert. |
|
VarBoolFromUI4 Konvertiert einen wert ohne Vorzeichen in einen booleschen Wert. |
|
VarBoolFromUI8 Konvertiert einen ganzzahligen Wert mit 8 Byte ohne Vorzeichen in einen booleschen Wert. |
|
VarBstrCat Verkettet zwei Varianten vom Typ BSTR und gibt den resultierenden BSTR zurück. |
|
VarBstrCmp Vergleicht zwei Varianten vom Typ BSTR. |
|
VarBstrFromBool Konvertiert einen booleschen Wert in einen BSTR-Wert. |
|
VarBstrFromCy Konvertiert einen Währungswert in einen BSTR-Wert. |
|
VarBstrFromDate Konvertiert einen Datumswert in einen BSTR-Wert. |
|
VarBstrFromDec Konvertiert einen Dezimalwert in einen BSTR-Wert. |
|
VarBstrFromDisp Konvertiert die Standardeigenschaft eines IDispatch-instance in einen BSTR-Wert. |
|
VarBstrFromI1 Konvertiert einen Char-Wert in einen BSTR-Wert. |
|
VarBstrFromI2 Konvertiert einen kurzen Wert in einen BSTR-Wert. |
|
VarBstrFromI4 Konvertiert einen long-Wert in einen BSTR-Wert. |
|
VarBstrFromI8 Konvertiert einen ganzzahligen Wert mit 8 Byte ohne Vorzeichen in einen BSTR-Wert. (VarBstrFromI8) |
|
VarBstrFromR4 Konvertiert einen float-Wert in einen BSTR-Wert. |
|
VarBstrFromR8 Konvertiert einen Double-Wert in einen BSTR-Wert. |
|
VarBstrFromUI1 Konvertiert einen Wert ohne Vorzeichen in einen BSTR-Wert. |
|
VarBstrFromUI2 Konvertiert einen wert ohne Vorzeichen in einen BSTR-Wert. |
|
VarBstrFromUI4 Konvertiert einen wert ohne Vorzeichen in einen BSTR-Wert. |
|
VarBstrFromUI8 Konvertiert einen ganzzahligen Wert mit 8 Byte ohne Vorzeichen in einen BSTR-Wert. (VarBstrFromUI8) |
|
VarCat Verkettet zwei Varianten und gibt das Ergebnis zurück. |
|
VarCmp Vergleicht zwei Varianten. |
|
VarCyAbs Ruft den absoluten Wert einer Variante des Währungstyps ab. |
|
VarCyAdd Fügt zwei Varianten des Währungstyps hinzu. |
|
VarCyCmp Vergleicht zwei Varianten des Währungstyps. |
|
VarCyCmpR8 Vergleicht eine Variante des Typs Währung mit einem Wert vom Typ double. |
|
VarCyFix Ruft den ganzzahligen Teil einer Variante des Währungstyps ab. (VarCyFix) |
|
VarCyFromBool Konvertiert einen booleschen Wert in einen Währungswert. |
|
VarCyFromDate Konvertiert einen Datumswert in einen Währungswert. |
|
VarCyFromDec Konvertiert einen Dezimalwert in einen Währungswert. |
|
VarCyFromDisp Konvertiert die Standardeigenschaft eines IDispatch-instance in einen Währungswert. |
|
VarCyFromI1 Konvertiert einen Char-Wert in einen Währungswert. |
|
VarCyFromI2 Konvertiert einen kurzen Wert in einen Währungswert. |
|
VarCyFromI4 Konvertiert einen Long-Wert in einen Währungswert. |
|
VarCyFromI8 Konvertiert einen ganzzahligen Wert von 8 Byte in einen Währungswert. |
|
VarCyFromR4 Konvertiert einen Floatwert in einen Währungswert. |
|
VarCyFromR8 Konvertiert einen Double-Wert in einen Währungswert. |
|
VarCyFromStr Konvertiert eine OLECHAR-Zeichenfolge in einen Währungswert. |
|
VarCyFromUI1 Konvertiert einen Wert ohne Vorzeichen in einen Währungswert. |
|
VarCyFromUI2 Konvertiert einen Unsigned Short-Wert in einen Währungswert. |
|
VarCyFromUI4 Konvertiert einen wert ohne Vorzeichen in einen Währungswert. |
|
VarCyFromUI8 Konvertiert einen ganzzahligen Wert mit 8 Byte ohne Vorzeichen in einen Währungswert. |
|
VarCyInt Ruft den ganzzahligen Teil einer Variante des Währungstyps ab. (VarCyInt) |
|
VarCyMul Multipliziert zwei Varianten des Währungstyps. |
|
VarCyMulI4 Multipliziert einen Währungswert mit einer 32-Bit-Ganzzahl. |
|
VarCyMulI8 Multipliziert einen Währungswert mit einer 64-Bit-Ganzzahl. |
|
VarCyNeg Führt eine logische Negation für eine Variante des Währungstyps durch. |
|
VarCyRound Rundet eine Variante des Währungstyps auf die angegebene Anzahl von Dezimalstellen. |
|
VarCySub Subtrahiert zwei Varianten des Währungstyps. |
|
VarDateFromBool Konvertiert einen booleschen Wert in einen Datumswert. |
|
VarDateFromCy Konvertiert einen Währungswert in einen Datumswert. |
|
VarDateFromDec Konvertiert einen Dezimalwert in einen Datumswert. |
|
VarDateFromDisp Konvertiert die Standardeigenschaft eines IDispatch-instance in einen Datumswert. |
|
VarDateFromI1 Konvertiert einen Char-Wert in einen Datumswert. |
|
VarDateFromI2 Konvertiert einen kurzen Wert in einen Datumswert. |
|
VarDateFromI4 Konvertiert einen long-Wert in einen Datumswert. |
|
VarDateFromI8 Konvertiert einen ganzzahligen Wert mit 8 Byte ohne Vorzeichen in einen Datumswert. |
|
VarDateFromR4 Konvertiert einen Floatwert in einen Datumswert. |
|
VarDateFromR8 Konvertiert einen Double-Wert in einen Datumswert. |
|
VarDateFromStr Konvertiert eine OLECHAR-Zeichenfolge in einen Datumswert. |
|
VarDateFromUdate Konvertiert eine Zeit und ein Datum, die aus dem MS-DOS-Format in das Variantenformat konvertiert wurden. (VarDateFromUdate) |
|
VarDateFromUdateEx Konvertiert eine Zeit und ein Datum, die aus dem MS-DOS-Format in das Variantenformat konvertiert wurden. (VarDateFromUdateEx) |
|
VarDateFromUI1 Konvertiert einen Wert ohne Vorzeichen in einen Datumswert. |
|
VarDateFromUI2 Konvertiert einen wert ohne Vorzeichen in einen Datumswert. |
|
VarDateFromUI4 Konvertiert einen wert ohne Vorzeichen in einen Datumswert. |
|
VarDateFromUI8 Konvertiert einen 8-Byte-Wert ohne Vorzeichen in einen Datumswert. |
|
VarDecAbs Ruft den absoluten Wert einer Variante vom Typ dezimal ab. |
|
VarDecAdd Fügt zwei Varianten vom Typ dezimal hinzu. |
|
VarDecCmp Vergleicht zwei Varianten vom Typ dezimal. |
|
VarDecCmpR8 Vergleicht eine Variante vom Typ decimal mit dem Wert vom Typ double. |
|
VarDecDiv Unterteilt zwei Varianten vom Typ dezimal. |
|
VarDecFix Ruft den ganzzahligen Teil einer Variante vom Typ dezimal ab. (VarDecFix) |
|
VarDecFromBool Konvertiert einen booleschen Wert in einen Dezimalwert. |
|
VarDecFromCy Konvertiert einen Währungswert in einen Dezimalwert. |
|
VarDecFromDate Konvertiert einen Datumswert in einen Dezimalwert. |
|
VarDecFromDisp Konvertiert die Standardeigenschaft eines IDispatch-instance in einen Dezimalwert. |
|
VarDecFromI1 Konvertiert einen Char-Wert in einen Dezimalwert. |
|
VarDecFromI2 Konvertiert einen kurzen Wert in einen Dezimalwert. |
|
VarDecFromI4 Konvertiert einen langen Wert in einen Dezimalwert. |
|
VarDecFromI8 Konvertiert einen ganzzahligen Wert von 8 Byte in einen Dezimalwert. |
|
VarDecFromR4 Konvertiert einen float-Wert in einen Dezimalwert. |
|
VarDecFromR8 Konvertiert einen Double-Wert in einen Dezimalwert. |
|
VarDecFromStr Konvertiert eine OLECHAR-Zeichenfolge in einen Dezimalwert. |
|
VarDecFromUI1 Konvertiert einen Wert ohne Vorzeichen in einen Dezimalwert. |
|
VarDecFromUI2 Konvertiert einen wert ohne Vorzeichen in einen Dezimalwert. |
|
VarDecFromUI4 Konvertiert einen wert ohne Vorzeichen in einen Dezimalwert. |
|
VarDecFromUI8 Konvertiert einen ganzzahligen Wert mit 8 Byte ohne Vorzeichen in einen Dezimalwert. |
|
VarDecInt Ruft den ganzzahligen Teil einer Variante vom Typ dezimal ab. (VarDecInt) |
|
VarDecMul Multipliziert zwei Varianten vom Typ dezimal. |
|
VarDecNeg Führt eine logische Negation für eine Variante vom Typ decimal aus. |
|
VarDecRound Rundet eine Variante vom Typ decimal auf die angegebene Anzahl von Dezimalstellen. |
|
VarDecSub Subtrahiert zwei Varianten des Typs dezimal. |
|
VarDiv Gibt das Ergebnis aus der Aufteilung von zwei Varianten zurück. |
|
VarEqv Führt eine bitweise Äquivalenz für zwei Varianten aus. |
|
VarFix Gibt den ganzzahligen Teil einer Variante zurück. (VarFix) |
|
VarFormat Formatiert eine Variante in Zeichenfolgenform, indem eine Formatzeichenfolge analysiert wird. |
|
VarFormatCurrency Formatiert eine Variante, die Währungswerte enthält, in ein Zeichenfolgenformular. |
|
VarFormatDateTime Formatiert eine Variante mit benannten Datums- und Uhrzeitinformationen in eine Zeichenfolge. |
|
VarFormatFromTokens Verwendet eine tokenisierte Formatzeichenfolge und wendet sie auf eine Variante an, um eine formatierte Ausgabezeichenfolge zu erzeugen. |
|
VarFormatNumber Formatiert eine Variante, die Zahlen enthält, in ein Zeichenfolgenformular. |
|
VarFormatPercent Formatiert eine Variante, die Prozentsätze enthält, in ein Zeichenfolgenformular. |
|
VarI1FromBool Konvertiert einen booleschen Wert in einen Char-Wert. |
|
VarI1FromCy Konvertiert einen Währungswert in einen Char-Wert. |
|
VarI1FromDate Konvertiert einen Datumswert in einen Char-Wert. |
|
VarI1FromDec Konvertiert einen Dezimalwert in einen Char-Wert. |
|
VarI1FromDisp Konvertiert die Standardeigenschaft eines IDispatch-instance in einen Char-Wert. |
|
VarI1FromI2 Konvertiert einen kurzen Wert in einen Char-Wert. |
|
VarI1FromI4 Konvertiert einen long-Wert in einen Char-Wert. |
|
VarI1FromI8 Konvertiert einen ganzzahligen Wert mit 8 Byte in einen Char-Wert. |
|
VarI1FromR4 Konvertiert einen float-Wert in einen Char-Wert. |
|
VarI1FromR8 Konvertiert einen Double-Wert in einen Char-Wert. |
|
VarI1FromStr Konvertiert eine OLECHAR-Zeichenfolge in einen Char-Wert. |
|
VarI1FromUI1 Konvertiert einen wert ohne Vorzeichen in einen Char-Wert. |
|
VarI1FromUI2 Konvertiert einen Unsigned Short-Wert in einen Char-Wert. |
|
VarI1FromUI4 Konvertiert einen wert ohne Vorzeichen in einen Char-Wert. |
|
VarI1FromUI8 Konvertiert einen ganzzahligen Wert mit 8 Byte ohne Vorzeichen in einen Char-Wert. |
|
VarI2FromBool Konvertiert einen booleschen Wert in einen kurzen Wert. |
|
VarI2FromCy Konvertiert einen Währungswert in einen kurzen Wert. |
|
VarI2FromDate Konvertiert einen Datumswert in einen kurzen Wert. |
|
VarI2FromDec Konvertiert einen Dezimalwert in einen kurzen Wert. |
|
VarI2FromDisp Konvertiert die Standardeigenschaft eines IDispatch-instance in einen kurzen Wert. |
|
VarI2FromI1 Konvertiert einen Char-Wert in einen kurzen Wert. |
|
VarI2FromI4 Konvertiert einen long-Wert in einen kurzen Wert. |
|
VarI2FromI8 Konvertiert einen ganzzahligen Wert mit 8 Byte in einen kurzen Wert. |
|
VarI2FromR4 Konvertiert einen float-Wert in einen kurzen Wert. |
|
VarI2FromR8 Konvertiert einen Double-Wert in einen kurzen Wert. |
|
VarI2FromStr Konvertiert eine OLECHAR-Zeichenfolge in einen kurzen Wert. |
|
VarI2FromUI1 Konvertiert einen Wert ohne Vorzeichen in einen kurzen Wert. |
|
VarI2FromUI2 Konvertiert einen wert ohne Vorzeichen in einen short-Wert. |
|
VarI2FromUI4 Konvertiert einen wert ohne Vorzeichen in einen kurzen Wert. |
|
VarI2FromUI8 Konvertiert einen ganzzahligen Wert mit 8 Byte ohne Vorzeichen in einen kurzen Wert. |
|
VarI4FromBool Konvertiert einen booleschen Wert in einen langen Wert. |
|
VarI4FromCy Konvertiert einen Währungswert in einen Long-Wert. |
|
VarI4FromDate Konvertiert einen Datumswert in einen langen Wert. |
|
VarI4FromDec Konvertiert einen Dezimalwert in einen langen Wert. |
|
VarI4FromDisp Konvertiert die Standardeigenschaft eines IDispatch-instance in einen long-Wert. |
|
VarI4FromI1 Konvertiert einen Char-Wert in einen long-Wert. |
|
VarI4FromI2 Konvertiert einen kurzen Wert in einen langen Wert. |
|
VarI4FromI4 Konvertiert einen int-Wert in einen langen Wert. |
|
VarI4FromI8 Konvertiert einen ganzzahligen Wert mit 8 Byte in einen langen Wert. |
|
VarI4FromR4 Konvertiert einen float-Wert in einen long-Wert. |
|
VarI4FromR8 Konvertiert einen Double-Wert in einen langen Wert. |
|
VarI4FromStr Konvertiert eine OLECHAR-Zeichenfolge in einen langen Wert. |
|
VarI4FromUI1 Konvertiert einen Wert ohne Vorzeichen in einen long-Wert. |
|
VarI4FromUI2 Konvertiert einen wert ohne Vorzeichen in einen long-Wert. |
|
VarI4FromUI4 Konvertiert einen wert ohne Vorzeichen in einen langen Wert. |
|
VarI4FromUI8 Konvertiert einen ganzzahligen Wert mit 8 Byte ohne Vorzeichen in einen long-Wert. |
|
VarI8FromBool Konvertiert einen booleschen Wert in einen ganzzahligen Wert mit 8 Byte. |
|
VarI8FromCy Konvertiert einen Währungswert in einen ganzzahligen Wert mit 8 Byte. |
|
VarI8FromDate Konvertiert einen Datumswert in einen ganzzahligen Wert mit 8 Byte. |
|
VarI8FromDec Konvertiert einen Dezimalwert in einen ganzzahligen Wert mit 8 Byte. |
|
VarI8FromDisp Konvertiert die Standardeigenschaft eines IDispatch-instance in einen ganzzahligen Wert mit 8 Byte. |
|
VarI8FromI1 Konvertiert einen Char-Wert in einen ganzzahligen Wert mit 8 Byte. |
|
VarI8FromI2 Konvertiert einen kurzen Wert in einen ganzzahligen Wert mit 8 Byte. |
|
VarI8FromR4 Konvertiert einen Floatwert in einen ganzzahligen Wert mit 8 Byte. |
|
VarI8FromR8 Konvertiert einen Double-Wert in einen ganzzahligen Wert mit 8 Byte. |
|
VarI8FromStr Konvertiert eine OLECHAR-Zeichenfolge in einen ganzzahligen Wert mit 8 Byte. |
|
VarI8FromUI1 Konvertiert einen Wert ohne Vorzeichen auf einen ganzzahligen Wert mit 8 Byte. |
|
VarI8FromUI2 Konvertiert einen wert ohne Vorzeichen in einen ganzzahligen Wert mit 8 Byte. |
|
VarI8FromUI4 Konvertiert einen wert ohne Vorzeichen in einen ganzzahligen Wert mit 8 Byte. |
|
VarI8FromUI8 Konvertiert einen ganzzahligen Wert ohne Vorzeichen mit 8 Byte in einen ganzzahligen Wert mit 8 Byte. |
|
VARIANT_UserFree Gibt Ressourcen auf der Serverseite frei, wenn sie von RPC-Stubdateien aufgerufen werden. (VARIANT_UserFree) |
|
VARIANT_UserFree64 Gibt Ressourcen auf der Serverseite frei, wenn sie von RPC-Stubdateien aufgerufen werden. (VARIANT_UserFree64) |
|
VARIANT_UserMarshal Marshallt ein VARIANT-Objekt in den RPC-Puffer. (VARIANT_UserMarshal) |
|
VARIANT_UserMarshal64 Marshallt ein VARIANT-Objekt in den RPC-Puffer. (VARIANT_UserMarshal64) |
|
VARIANT_UserSize Berechnet die Drahtgröße des VARIANT-Objekts und ruft dessen Handle und Daten ab. (VARIANT_UserSize) |
|
VARIANT_UserSize64 Berechnet die Drahtgröße des VARIANT-Objekts und ruft dessen Handle und Daten ab. (VARIANT_UserSize64) |
|
VARIANT_UserUnmarshal Entmarshaliert ein VARIANT-Objekt aus dem RPC-Puffer. (VARIANT_UserUnmarshal) |
|
VARIANT_UserUnmarshal64 Entmarshaliert ein VARIANT-Objekt aus dem RPC-Puffer. (VARIANT_UserUnmarshal64) |
|
VariantChangeType Konvertiert eine Variante von einem Typ in einen anderen. |
|
VariantChangeTypeEx Konvertiert eine Variante von einem Typ in einen anderen, wobei eine LCID verwendet wird. |
|
VariantClear Löscht eine Variante. |
|
VariantCopy Gibt die Zielvariante frei und macht eine Kopie der Quellvariante. |
|
VariantCopyInd Gibt die Zielvariante frei und erstellt eine Kopie der Quellvariante, wobei die erforderliche Dereferenzierung ausgeführt wird, wenn die Quelle als VT_BYREF angegeben wird. |
|
VariantInit Initialisiert eine Variante. |
|
VariantTimeToDosDateTime Konvertiert die Variantendarstellung eines Datums und einer Uhrzeit in MS-DOS-Datums- und Uhrzeitwerte. |
|
VariantTimeToSystemTimeTime Konvertiert die Variantendarstellung der Zeit in Systemzeitwerte. |
|
VarIdiv Konvertiert zwei Varianten eines beliebigen Typs in ganze Zahlen und gibt dann das Ergebnis aus der Aufteilung zurück. |
|
VarImp Führt eine bitweise Auswirkung auf zwei Varianten aus. |
|
VarInt Gibt den ganzzahligen Teil einer Variante zurück. (VarInt) |
|
VarMod Dividiert zwei Varianten und gibt nur den Rest zurück. |
|
VarMonthName Gibt eine Zeichenfolge zurück, die den lokalisierten Monatsnamen enthält. |
|
VarMul Gibt das Ergebnis aus der Multiplikation zweier Varianten zurück. |
|
VarNeg Führt eine logische Negation für eine Variante aus. |
|
VarNot Führt den bitweisen Vorgang ohne Negation für eine Variante aus. |
|
VarNumFromParseNum Konvertiert analysierte Ergebnisse in eine Variante. |
|
VarOr Führt eine logische Disjunktion für zwei Varianten aus. |
|
VarParseNumFromStr Analysiert eine Zeichenfolge und erstellt eine typunabhängige Beschreibung der Zahl, die sie darstellt. |
|
VarPow Gibt das Ergebnis der Ausführung der Power-Funktion mit zwei Varianten zurück. |
|
VarR4CmpR8 Vergleicht zwei Varianten der Typen float und double. |
|
VarR4FromBool Konvertiert einen booleschen Wert in einen Gleitkommawert. |
|
VarR4FromCy Konvertiert einen Währungswert in einen Gleitkommawert. |
|
VarR4FromDate Konvertiert einen Datumswert in einen Gleitkommawert. |
|
VarR4FromDec Konvertiert einen Dezimalwert in einen Gleitkommawert. |
|
VarR4FromDisp Konvertiert die Standardeigenschaft eines IDispatch-instance in einen float-Wert. |
|
VarR4FromI1 Konvertiert einen Char-Wert in einen Gleitkommawert. |
|
VarR4FromI2 Konvertiert einen kurzen Wert in einen Gleitkommawert. |
|
VarR4FromI4 Konvertiert einen long-Wert in einen Gleitkommawert. |
|
VarR4FromI8 Konvertiert einen ganzzahligen 8-Byte-Wert in einen Gleitkommawert. |
|
VarR4FromR8 Konvertiert einen Double-Wert in einen float-Wert. |
|
VarR4FromStr Konvertiert eine OLECHAR-Zeichenfolge in einen Gleitkommawert. |
|
VarR4FromUI1 Konvertiert einen Zeichenwert ohne Vorzeichen in einen Gleitkommawert. |
|
VarR4FromUI2 Konvertiert einen short-Wert ohne Vorzeichen in einen Gleitkommawert. |
|
VarR4FromUI4 Konvertiert einen long-Wert ohne Vorzeichen in einen Gleitkommawert. |
|
VarR4FromUI8 Konvertiert einen ganzzahligen Wert ohne Vorzeichen mit 8 Byte in einen Gleitkommawert. |
|
VarR8FromBool Konvertiert einen booleschen Wert in einen Double-Wert. |
|
VarR8FromCy Konvertiert einen Währungswert in einen Double-Wert. |
|
VarR8FromDate Konvertiert einen Datumswert in einen Double-Wert. |
|
VarR8FromDec Konvertiert einen Dezimalwert in einen Double-Wert. |
|
VarR8FromDisp Konvertiert die Standardeigenschaft eines IDispatch-instance in einen Double-Wert. |
|
VarR8FromI1 Konvertiert einen Char-Wert in einen Double-Wert. |
|
VarR8FromI2 Konvertiert einen kurzen Wert in einen Double-Wert. |
|
VarR8FromI4 Konvertiert einen long-Wert in einen Double-Wert. |
|
VarR8FromI8 Konvertiert einen ganzzahligen Wert mit 8 Byte in einen Double-Wert. |
|
VarR8FromR4 Konvertiert einen Floatwert in einen Double-Wert. |
|
VarR8FromStr Konvertiert eine OLECHAR-Zeichenfolge in einen Double-Wert. |
|
VarR8FromUI1 Konvertiert einen Wert ohne Vorzeichen in einen Double-Wert. |
|
VarR8FromUI2 Konvertiert einen Unsigned Short-Wert in einen Double-Wert. |
|
VarR8FromUI4 Konvertiert einen wert ohne Vorzeichen in einen Double-Wert. |
|
VarR8FromUI8 Konvertiert einen ganzzahligen Wert mit 8 Byte ohne Vorzeichen in einen Double-Wert. |
|
VarR8Pow Führt die Power-Funktion für Varianten vom Typ double aus. |
|
VarR8Round Rundet eine Variante vom Typ double auf die angegebene Anzahl von Dezimalstellen. |
|
VarRound Rundet eine Variante auf die angegebene Anzahl von Dezimalstellen. |
|
VarSub Subtrahiert zwei Varianten. |
|
VarTokenizeFormatString Analysiert die tatsächliche Formatzeichenfolge in eine Reihe von Token, die zum Formatieren von Varianten mithilfe von VarFormatFromTokens verwendet werden können. |
|
VarUdateFromDate Konvertiert eine Zeit und ein Datum, die vom Variantenformat in das MS-DOS-Format konvertiert wurden. |
|
VarUI1FromBool Konvertiert einen booleschen Wert in einen wert ohne Vorzeichen. |
|
VarUI1FromCy Wandelt einen Währungswert in einen Wert ohne Vorzeichen um. |
|
VarUI1FromDate Konvertiert einen Datumswert in einen wert ohne Vorzeichen. |
|
VarUI1FromDec Konvertiert einen Dezimalwert in einen Wert ohne Vorzeichen. |
|
VarUI1FromDisp Konvertiert die Standardeigenschaft eines IDispatch-instance in einen wert ohne Vorzeichen. |
|
VarUI1FromI1 Konvertiert einen Char-Wert in einen wert ohne Vorzeichen. |
|
VarUI1FromI2 Konvertiert einen kurzen Wert in einen wert ohne Vorzeichen. |
|
VarUI1FromI4 Konvertiert einen long-Wert in einen wert ohne Vorzeichen. |
|
VarUI1FromI8 Konvertiert einen ganzzahligen Wert mit 8 Byte in einen Bytewert. |
|
VarUI1FromR4 Konvertiert einen Floatwert in einen wert ohne Vorzeichen. |
|
VarUI1FromR8 Konvertiert einen Double-Wert in einen wert ohne Vorzeichen. |
|
VarUI1FromStr Konvertiert eine OLECHAR-Zeichenfolge in eine Zeichenzeichenfolge ohne Vorzeichen. |
|
VarUI1FromUI2 Konvertiert einen Unsigned Short-Wert in einen wert ohne Vorzeichen. |
|
VarUI1FromUI4 Konvertiert einen wert ohne Vorzeichen in einen wert ohne Vorzeichenzeichen. |
|
VarUI1FromUI8 Konvertiert einen ganzzahligen Wert mit 8 Byte ohne Vorzeichen in einen Bytewert. |
|
VarUI2FromBool Konvertiert einen booleschen Wert in einen short-Wert ohne Vorzeichen. |
|
VarUI2FromCy Konvertiert einen Währungswert in einen Unsigned Short-Wert. |
|
VarUI2FromDate Konvertiert einen Datumswert in einen kurzen Wert ohne Vorzeichen. |
|
VarUI2FromDec Konvertiert einen Dezimalwert in einen Kurzwert ohne Vorzeichen. |
|
VarUI2FromDisp Konvertiert die Standardeigenschaft eines IDispatch-instance in einen kurzwert ohne Vorzeichen. |
|
VarUI2FromI1 Konvertiert einen Char-Wert in einen kurzen Wert ohne Vorzeichen. |
|
VarUI2FromI2 Konvertiert einen kurzen Wert in einen wert ohne Vorzeichen. |
|
VarUI2FromI4 Konvertiert einen long-Wert in einen unsignierten Short-Wert. |
|
VarUI2FromI8 Konvertiert einen ganzzahligen Wert mit 8 Byte in einen kurzzeichenlosen Wert ohne Vorzeichen. |
|
VarUI2FromR4 Konvertiert einen Floatwert in einen unsignierten kurzen Wert. |
|
VarUI2FromR8 Konvertiert einen Double-Wert in einen Kurzwert ohne Vorzeichen. |
|
VarUI2FromStr Konvertiert eine OLECHAR-Zeichenfolge in einen kurzen Wert ohne Vorzeichen. |
|
VarUI2FromUI1 Konvertiert einen Wert ohne Vorzeichen in einen unsignierten Kurzwert. |
|
VarUI2FromUI4 Konvertiert einen unsignierten Long-Wert in einen unsignierten Short-Wert ohne Vorzeichen. |
|
VarUI2FromUI8 Konvertiert einen ganzzahligen Wert mit 8 Byte ohne Vorzeichen in einen Kurzwert ohne Vorzeichen. |
|
VarUI4FromBool Konvertiert einen booleschen Wert in einen unsignierten Long-Wert. |
|
VarUI4FromCy Wandelt einen Währungswert in einen wert ohne Vorzeichen um. |
|
VarUI4FromDate Konvertiert einen Datumswert in einen unsignierten Long-Wert. |
|
VarUI4FromDec Konvertiert einen Dezimalwert in einen wert ohne Vorzeichen. |
|
VarUI4FromDisp Konvertiert die Standardeigenschaft eines IDispatch-instance in einen wert ohne Vorzeichen long. |
|
VarUI4FromI1 Konvertiert einen Char-Wert in einen wert ohne Vorzeichen long. |
|
VarUI4FromI2 Konvertiert einen kurzen Wert in einen wert ohne Vorzeichen. |
|
VarUI4FromI4 Konvertiert einen long-Wert in einen wert ohne Vorzeichen. |
|
VarUI4FromI8 Konvertiert einen ganzzahligen Wert mit 8 Byte in einen wert ohne Vorzeichen long. |
|
VarUI4FromR4 Konvertiert einen Floatwert in einen wert ohne Vorzeichen long. |
|
VarUI4FromR8 Konvertiert einen Double-Wert in einen wert ohne Vorzeichen long. |
|
VarUI4FromStr Konvertiert eine OLECHAR-Zeichenfolge in einen unsignierten Long-Wert. |
|
VarUI4FromUI1 Konvertiert einen Wert ohne Vorzeichen in einen nicht signierten Long-Wert. |
|
VarUI4FromUI2 Konvertiert einen Unsigned Short-Wert in einen unsignierten long-Wert ohne Vorzeichen. |
|
VarUI4FromUI8 Konvertiert einen ganzzahligen Wert mit 8 Byte ohne Vorzeichen in einen wert ohne Vorzeichen long. |
|
VarUI8FromBool Konvertiert einen VARIANT_BOOL-Wert in einen 8-Byte-Ganzzahlwert ohne Vorzeichen. |
|
VarUI8FromCy Konvertiert einen Währungswert in einen ganzzahligen Wert ohne Vorzeichen von 8 Byte. |
|
VarUI8FromDate Konvertiert einen Datumswert in einen ganzzahligen Wert mit 8 Byte ohne Vorzeichen. |
|
VarUI8FromDec Konvertiert einen Dezimalwert in einen 8-Byte-Ganzzahlwert ohne Vorzeichen. |
|
VarUI8FromDisp Konvertiert die Standardeigenschaft eines IDispatch-instance in einen 8-Byte-Ganzzahlwert ohne Vorzeichen. |
|
VarUI8FromI1 Konvertiert einen Char-Wert in einen 8-Byte-Ganzzahlwert ohne Vorzeichen. |
|
VarUI8FromI2 Konvertiert einen kurzen Wert in einen ganzzahligen Wert ohne Vorzeichen mit 8 Byte. |
|
VarUI8FromI8 Konvertiert einen ganzzahligen Wert mit 8 Byte in einen 8-Byte-Ganzzahlwert ohne Vorzeichen. |
|
VarUI8FromR4 Konvertiert einen Floatwert in einen ganzzahligen Wert mit 8 Byte ohne Vorzeichen. |
|
VarUI8FromR8 Konvertiert einen Double-Wert in einen ganzzahligen Wert mit 8 Byte ohne Vorzeichen. |
|
VarUI8FromStr Konvertiert eine OLECHAR-Zeichenfolge in einen 8-Byte-Ganzzahlwert ohne Vorzeichen. |
|
VarUI8FromUI1 Konvertiert einen Bytewert in einen ganzzahligen Wert ohne Vorzeichen mit 8 Byte. |
|
VarUI8FromUI2 Konvertiert einen Unsigned Short-Wert in einen 8-Byte-Ganzzahlwert ohne Vorzeichen. |
|
VarUI8FromUI4 Konvertiert einen wert ohne Vorzeichen in einen ganzzahligen Wert mit 8 Byte ohne Vorzeichen. |
|
VarWeekdayName Gibt eine Zeichenfolge zurück, die den lokalisierten Namen des Wochentags enthält. |
|
VarXor Führt einen logischen Ausschluss für zwei Varianten aus. |
|
VectorFromBstr Gibt einen Vektor zurück und weist jedes Zeichen im BSTR einem Element des Vektors zu. |
Schnittstellen
|
ICreateErrorInfo Gibt Fehlerinformationen zurück. |
|
ICreateTypeInfo Stellt die Tools zum Erstellen und Verwalten der Typinformationen bereit, die über die Typbeschreibung definiert sind. (ICreateTypeInfo) |
|
ICreateTypeInfo2 Stellt die Tools zum Erstellen und Verwalten der Typinformationen bereit, die über die Typbeschreibung definiert sind. (ICreateTypeInfo2) |
|
ICreateTypeLib Stellt die Methoden zum Erstellen und Verwalten der Komponente oder Datei bereit, die Typinformationen enthält. (ICreateTypeLib) |
|
ICreateTypeLib2 Stellt die Methoden zum Erstellen und Verwalten der Komponente oder Datei bereit, die Typinformationen enthält. (ICreateTypeLib2) |
|
IDispatch Macht Objekte, Methoden und Eigenschaften für Programmiertools und andere Anwendungen verfügbar, die Automation unterstützen. |
|
IEnumVARIANT Stellt eine Methode zum Auflisten einer Auflistung von Varianten bereit, einschließlich heterogener Auflistungen von Objekten und systeminternen Typen. |
|
IErrorInfo Stellt detaillierte kontextbezogene Fehlerinformationen bereit. |
|
IRecordInfo Beschreibt die Struktur einer bestimmten UDT. |
|
ISupportErrorInfo Stellt sicher, dass Fehlerinformationen ordnungsgemäß in der Anrufkette verteilt werden können. Automatisierungsobjekte, die die Fehlerbehandlungsschnittstellen verwenden, müssen ISupportErrorInfo implementieren. |
|
ITypeChangeEvents Ermöglicht Clients das Abonnieren von Typänderungsbenachrichtigungen für Objekte, die die Schnittstellen ITypeInfo, ITypeInfo2, ICreateTypeInfo und ICreateTypeInfo2 implementieren. |
|
Itypecomp Die ITypeComp-Schnittstelle bietet eine schnelle Möglichkeit, auf Informationen zuzugreifen, die Compiler beim Binden und Instanziieren von Strukturen und Schnittstellen benötigen. |
|
Itypeinfo Wird zum Lesen von Informationen zu Objekten verwendet. (ITypeInfo) |
|
Itypeinfo2 Wird zum Lesen von Informationen zu Objekten verwendet. (ITypeInfo2) |
|
Itypelib Stellt eine Typbibliothek dar, die Daten, die eine Gruppe von Objekten beschreiben. (ITypeLib) |
|
ITypeLib2 Stellt eine Typbibliothek dar, die Daten, die eine Gruppe von Objekten beschreiben. (ITypeLib2) |
Strukturen
|
ARRAYDESC Beschreibt ein Array, seinen Elementtyp und seine Dimension. |
|
BINDPTR Beschreibt einen Zeiger. |
|
CUSTDATA Stellt benutzerdefinierte Daten dar. |
|
CUSTDATAITEM Stellt ein benutzerdefiniertes Datenelement dar. |
|
DISPPARAMS Enthält die Argumente, die an eine Methode oder Eigenschaft übergeben werden. |
|
EXCEPINFO Beschreibt eine Ausnahme, die während IDispatch::Invoke aufgetreten ist. |
|
FUNCDESC Beschreibt eine Funktion. (FUNCDESC) |
|
INTERFACEDATA Beschreibt die Eigenschaften und Methoden des Objekts. |
|
METHODDATA Beschreibt eine Methode oder Eigenschaft. |
|
NUMPARSE Gibt numerische Analyseinformationen an. |
|
PARAMDATA Beschreibt einen Parameter, der von einer Methode oder Eigenschaft akzeptiert wird. |
|
PARAMDESC Enthält Informationen, die für die Übertragung eines Strukturelements, Parameters oder Funktionsrückgabewerts zwischen Prozessen erforderlich sind. |
|
PARAMDESCEX Enthält Informationen zum Standardwert eines Parameters. |
|
SAFEARRAY Stellt ein sicheres Array dar. |
|
SAFEARRAYBOUND Stellt die Grenzen einer Dimension des Arrays dar. |
|
TLIBATTR Enthält Informationen zu einer Typbibliothek. Informationen aus dieser Struktur werden verwendet, um die Typbibliothek zu identifizieren und Unterstützung für Die nationale Sprache für Membernamen bereitzustellen. |
|
TYPEATTR Enthält Attribute eines Typs. |
|
TYPEDESC Beschreibt den Typ einer Variablen, den Rückgabetyp einer Funktion oder den Typ eines Funktionsparameters. |
|
VARDESC Beschreibt eine Variable, Konstante oder einen Datenmember. |
|
VARIANTE VARIANTARG beschreibt Argumente, die in DISPPARAMS und VARIANT übergeben werden, um Variantendaten anzugeben, die nicht als Verweis übergeben werden können. |