Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Header wird von Structured Storage verwendet. Weitere Informationen finden Sie unter
coml2api.h enthält die folgenden Programmierschnittstellen:
Functions
|
CreateILockBytesOnHGlobal Erstellt ein Bytearrayobjekt, das ein HGLOBAL-Speicherhandle verwendet, um die Bytes zu speichern, die für den Speicher im Arbeitsspeicher einer zusammengesetzten Datei vorgesehen sind. |
|
FmtIdToPropStgName Konvertiert einen Eigenschaftssatzformatbezeichner (FMTID) in seinen Speicher- oder Streamnamen. |
|
GetConvertStg Die GetConvertStg-Funktion gibt den aktuellen Wert des Convert-Bits für das angegebene Speicherobjekt zurück. |
|
GetHGlobalFromILockBytes Die GetHGlobalFromILockBytes-Funktion ruft ein globales Speicherhandle zu einem Bytearrayobjekt ab, das mit der CreateILockBytesOnHGlobal-Funktion erstellt wurde. |
|
PropStgNameToFmtId Konvertiert einen Eigenschaftensatzspeicher- oder Streamnamen in den Formatbezeichner. |
|
ReadClassStg Die ReadClassStg-Funktion liest die CLSID, die zuvor mit der WriteClassStg-Funktion in ein Speicherobjekt geschrieben wurde. |
|
ReadClassStm Liest die CLSID, die zuvor mit der WriteClassStm-Funktion in ein Streamobjekt geschrieben wurde. |
|
StgCreateDocfile Erstellt ein neues zusammengesetztes Dateispeicherobjekt unter Verwendung der com-bereitgestellten Verbunddateiimplementierung für die IStorage-Schnittstelle. |
|
StgCreateDocfileOnILockBytes Erstellt und öffnet ein neues zusammengesetztes Dateispeicherobjekt auf einem byte-array-Objekt, das vom Aufrufer bereitgestellt wird. |
|
StgCreatePropSetStg Erstellt ein Eigenschaftensatzspeicherobjekt aus einem angegebenen Speicherobjekt. |
|
StgCreatePropStg Erstellt und öffnet einen Eigenschaftensatz in einem angegebenen Speicher- oder Streamobjekt. |
|
StgCreateStorageEx Erstellt ein neues Speicherobjekt unter Verwendung einer bereitgestellten Implementierung für die IStorage- oder IPropertySetStorage-Schnittstellen. |
|
StgIsStorageFile Die StgIsStorageFile-Funktion gibt an, ob eine bestimmte Datenträgerdatei ein Speicherobjekt enthält. |
|
StgIsStorageILockBytes Die StgIsStorageILockBytes-Funktion gibt an, ob das angegebene Bytearray ein Speicherobjekt enthält. |
|
StgOpenPropStg Öffnet eine angegebene Eigenschaft, die in einem angegebenen Speicher- oder Streamobjekt festgelegt ist. |
|
StgOpenStorage Öffnet ein vorhandenes Stammspeicherobjekt im Dateisystem. |
|
StgOpenStorageEx Öffnet ein vorhandenes Stammspeicherobjekt im Dateisystem. Verwenden Sie diese Funktion, um zusammengesetzte Dateien und reguläre Dateien zu öffnen. |
|
StgOpenStorageOnILockBytes Die StgOpenStorageOnILockBytes-Funktion öffnet ein vorhandenes Speicherobjekt, das sich nicht in einer Datenträgerdatei befindet, sondern stattdessen über ein zugrunde liegendes Bytearray verfügt, das vom Aufrufer bereitgestellt wird. |
|
StgSetTimes Die StgSetTimes-Funktion legt die Erstellungs-, Zugriffs- und Änderungszeiten der angegebenen Datei fest, sofern vom zugrunde liegenden Dateisystem unterstützt. |
|
WriteClassStg Die WriteClassStg-Funktion speichert den angegebenen Klassenbezeichner (CLSID) in einem Speicherobjekt. |
|
WriteClassStm Die WriteClassStm-Funktion speichert die angegebene CLSID im Stream. |
Strukturen
|
STGOPTIONS Gibt Features des Speicherobjekts an, z. B. die Sektorgröße, in den Funktionen StgCreateStorageEx und StgOpenStorageEx. |