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.
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. |