Strukturierte Speicherung
Übersicht über die Technologie des strukturierten Speichers.
Um strukturierten Speicher zu entwickeln, benötigen Sie die folgenden Header:
Programmieranleitungen für diese Technologie finden Sie unter:
LOCKTYPE Die LOCKTYPE-Enumerationswerte geben den Typ der Sperrung an, die für den angegebenen Bytebereich angefordert wird. Die Werte werden in den Methoden ILockBytes::LockRegion und IStream::LockRegion verwendet. |
STATFLAG Geben Sie an, ob die Methode versuchen soll, einen Namen im pwcsName-Member der STATSTG-Struktur zurückzugeben. |
STGC Geben Sie die Bedingungen für die Ausführung des Commitvorgangs in den Methoden IStorage::Commit und IStream::Commit an. |
STGMOVE Gibt an, ob ein Speicherelement verschoben oder kopiert werden soll. |
STGTY Die STGTY-Enumerationswerte werden im Typmember der STATSTG-Struktur verwendet, um den Typ des Speicherelements anzugeben. Ein Speicherelement ist ein Speicherobjekt, ein Streamobjekt oder ein Bytearrayobjekt (LOCKBYTES). |
STREAM_SEEK Die STREAM_SEEK Enumerationswerte geben den Ursprung an, aus dem die neue Suchzeigerposition berechnet werden soll. |
BeginMonitor Die BeginMonitor-Methode wird verwendet, um mit der Überwachung zu beginnen, wenn ein Ladevorgang gestartet wird. Wenn der Vorgang abgeschlossen ist, muss die Anwendung ILayoutStorage::EndMonitor aufrufen. |
Klonen Erstellt einen neuen Enumerator, der den gleichen Enumerationszustand wie der aktuelle STATSTG-Strukturenumerator enthält. |
Klonen Die Clone-Methode erstellt ein neues Streamobjekt mit einem eigenen Suchzeiger, der auf die gleichen Bytes wie der ursprüngliche Datenstrom verweist. |
Klonen Die IEnumSTATPROPSETSTG::Clone-Methode erstellt einen Enumerator, der den gleichen Enumerationszustand wie der aktuelle STATPROPSETSTG-Strukturenumerator enthält. |
Klonen Die IEnumSTATPROPSTG::Clone-Methode erstellt einen Enumerator, der den gleichen Enumerationszustand wie der aktuelle STATPROPSTG-Strukturenumerator enthält. |
Klonen Die IEnumSTATPROPSETSTG::Clone-Methode erstellt einen Enumerator, der den gleichen Enumerationszustand wie der aktuelle STATPROPSETSTG-Strukturenumerator enthält. |
Klonen Die IEnumSTATPROPSTG::Clone-Methode erstellt einen Enumerator, der den gleichen Enumerationszustand wie der aktuelle STATPROPSTG-Strukturenumerator enthält. |
Commit Die Commit-Methode stellt sicher, dass alle Änderungen, die an einem im Transaktionsmodus geöffneten Speicherobjekt vorgenommen werden, im übergeordneten Speicher widergespiegelt werden. |
Commit Die Commit-Methode stellt sicher, dass alle Änderungen, die an einem im Transaktionsmodus geöffneten Streamobjekt vorgenommen werden, im übergeordneten Speicher widergespiegelt werden. |
Commit Die IPropertyStorage::Commit-Methode speichert Änderungen, die an einem Eigenschaftsspeicherobjekt vorgenommen wurden, im übergeordneten Speicherobjekt. |
Commit Die IPropertyStorage::Commit-Methode speichert Änderungen, die an einem Eigenschaftsspeicherobjekt vorgenommen wurden, im übergeordneten Speicherobjekt. |
CopyTo Kopiert den gesamten Inhalt eines geöffneten Speicherobjekts in ein anderes Speicherobjekt. |
CopyTo Kopiert eine angegebene Anzahl von Bytes vom aktuellen Suchzeiger im Datenstrom an den aktuellen Suchzeiger in einem anderen Datenstrom. |
Erstellen Erstellt und öffnet einen neuen Eigenschaftensatz im Eigenschaftensatzspeicherobjekt. |
CreateILockBytesOnHGlobal Erstellt ein Bytearrayobjekt, das ein HGLOBAL-Speicherhandle verwendet, um die Bytes zu speichern, die für die In-Memory-Speicherung einer Verbunddatei vorgesehen sind. |
CreateStorage Erstellt und öffnet ein neues Speicherobjekt, das in diesem Speicherobjekt geschachtelt ist, mit dem angegebenen Namen im angegebenen Zugriffsmodus. |
Createstream Erstellt und öffnet ein Streamobjekt mit dem angegebenen Namen, der in diesem Speicherobjekt enthalten ist. |
CreateStreamOnHGlobal Erstellt ein Streamobjekt, das ein HGLOBAL-Speicherhandle verwendet, um den Streaminhalt zu speichern. |
Löschen Die Delete-Methode löscht einen der Eigenschaftensätze, die im Eigenschaftensatzspeicherobjekt enthalten sind. |
DeleteMultiple Die IPropertyStorage::D eleteMultiple-Methode löscht so viele der angegebenen Eigenschaften, wie in diesem Eigenschaftensatz vorhanden sind. |
DeleteMultiple Die IPropertyStorage::D eleteMultiple-Methode löscht so viele der angegebenen Eigenschaften, wie in einem Eigenschaftensatz vorhanden sind. |
DeletePropertyNames Die DeletePropertyNames-Methode löscht die angegebenen Zeichenfolgennamen aus dem aktuellen Eigenschaftensatz. (IPropertyStorage.DeletePropertyNames) |
DeletePropertyNames Die IPropertyStorage::D eletePropertyNames-Methode löscht die angegebenen Zeichenfolgennamen aus dem aktuellen Eigenschaftensatz. |
DestroyElement Entfernt den angegebenen Speicher oder Stream aus diesem Speicherobjekt. |
EndMonitor Die EndMonitor-Methode beendet die Überwachung einer Verbunddatei. Muss ein Aufruf von ILayoutStorage::BeginMonitor vorangestellt werden. |
Enum Die Enum-Methode erstellt ein Enumeratorobjekt, das Informationen zu den Eigenschaftssätzen enthält, die in diesem Eigenschaftensatzspeicher gespeichert sind. Bei der Rückgabe stellt diese Methode einen Zeiger auf den IEnumSTATPROPSETSTG-Zeiger auf das Enumeratorobjekt bereit. |
Enum Die IPropertyStorage::Enum-Methode erstellt ein Enumeratorobjekt zum Aufzählen von Daten vom Typ STATPROPSTG, das Informationen zum aktuellen Eigenschaftensatz enthält. |
Enum Die IPropertyStorage::Enum-Methode erstellt ein Enumeratorobjekt zum Aufzählen von Daten vom Typ STATPROPSTG, das Informationen zum aktuellen Eigenschaftensatz enthält. |
EnumElements Die EnumElements-Methode ruft einen Zeiger auf ein Enumeratorobjekt ab, das verwendet werden kann, um die in diesem Speicherobjekt enthaltenen Speicher- und Streamobjekte aufzulisten. |
FillAppend Die FillAppend-Methode schreibt einen neuen Block von Bytes an das Ende eines Bytearrays. |
FillAt Die FillAt-Methode schreibt einen neuen Datenblock an eine angegebene Position im Bytearray. |
Leerung Die Flush-Methode stellt sicher, dass alle internen Puffer, die von der ILockBytes-Implementierung verwaltet werden, in den zugrunde liegenden physischen Speicher geschrieben werden. |
FmtIdToPropStgName Konvertiert einen Eigenschaftssatzformatbezeichner (Property Set Format Identifier, FMTID) in den zugehörigen Speicher- oder Streamnamen. |
FreePropVariantArray Die FreePropVariantArray-Funktion ruft PropVariantClear für jede der PROPVARIANT-Strukturen im rgvars-Array auf, um den Wert null für jedes Element des Arrays zu machen. |
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. |
GetHGlobalFromStream Die GetHGlobalFromStream-Funktion ruft das globale Speicherhandle in einen Stream ab, der durch einen Aufruf der CreateStreamOnHGlobal-Funktion erstellt wurde. |
HaveWriteAccess Die HaveWriteAccess-Methode gibt an, ob die Schreibsperre genommen wurde. |
LayoutScript Die LayoutScript-Methode bietet explizite Anweisungen zum Neuanordnen der Speicher, Streams und Steuerelemente in einer zusammengesetzten Datei, um der Reihenfolge zu entsprechen, in der während des Downloads auf sie zugegriffen wird. |
LockRegion Die LockRegion-Methode schränkt den Zugriff auf einen angegebenen Bytebereich im Bytearray ein. |
LockRegion Die LockRegion-Methode schränkt den Zugriff auf einen angegebenen Bytesbereich im Stream ein. |
MoveElementTo Die MoveElementTo-Methode kopiert oder verschiebt einen Unterspeicher oder Stream aus diesem Speicherobjekt in ein anderes Speicherobjekt. |
Nächste Ruft eine angegebene Anzahl von STATSTG-Strukturen ab, die in der Enumerationssequenz folgen. |
Nächste Die IEnumSTATPROPSETSTG::Next-Methode ruft eine angegebene Anzahl von STATPROPSETSTG-Strukturen ab, die anschließend in der Enumerationssequenz folgen. |
Nächste Die IEnumSTATPROPSTG::Next-Methode ruft eine angegebene Anzahl von STATPROPSTG-Strukturen ab, die anschließend in der Enumerationssequenz folgen. |
Nächste Die IEnumSTATPROPSETSTG::Next-Methode ruft eine angegebene Anzahl von STATPROPSETSTG-Strukturen ab, die anschließend in der Enumerationssequenz folgen. |
Nächste Die IEnumSTATPROPSTG::Next-Methode ruft eine angegebene Anzahl von STATPROPSTG-Strukturen ab, die anschließend in der Enumerationssequenz folgen. |
OleConvertIStorageToOLESTREAM Die OleConvertIStorageToOLESTREAM-Funktion konvertiert das angegebene Speicherobjekt aus dem strukturierten OLE 2-Speicher in das OLE 1-Speicherobjektmodell, schließt jedoch die Präsentationsdaten nicht ein. Dies ist eine von mehreren Kompatibilitätsfunktionen. |
OleConvertIStorageToOLESTREAMEx Die OleConvertIStorageToOLESTREAMEx-Funktion konvertiert das angegebene Speicherobjekt vom strukturierten OLE 2-Speicher in das OLE 1-Speicherobjektmodell, einschließlich der Präsentationsdaten. |
OleConvertOLESTREAMToIStorage Konvertiert das angegebene Objekt aus dem OLE 1-Speichermodell in ein strukturiertes OLE 2-Speicherobjekt, ohne Präsentationsdaten anzugeben. |
OleConvertOLESTREAMToIStorageEx Die OleConvertOLESTREAMToIStorageEx-Funktion konvertiert das angegebene Objekt aus dem OLE 1-Speichermodell in ein strukturiertes OLE 2-Speicherobjekt einschließlich Präsentationsdaten. Dies ist eine von mehreren Kompatibilitätsfunktionen. |
Öffnen Öffnet einen Eigenschaftensatz, der im Eigenschaftensatzspeicherobjekt enthalten ist. |
OpenStorage Öffnet ein vorhandenes Speicherobjekt mit dem angegebenen Namen im angegebenen Zugriffsmodus. |
OpenStream Öffnet ein vorhandenes Streamobjekt in diesem Speicherobjekt im angegebenen Zugriffsmodus. |
PropStgNameToFmtId Konvertiert einen Eigenschaftensatzspeicher- oder Streamnamen in den Formatbezeichner. |
PropVariantClear Gibt alle Elemente frei, die in einer bestimmten PROPVARIANT-Struktur freigegeben werden können. |
PropVariantCopy Die PropVariantCopy-Funktion kopiert den Inhalt einer PROPVARIANT-Struktur in eine andere. |
PropVariantInit Die PropVariantInit-Funktion initialisiert eine PROPVARIANT-Struktur. Hinweis Diese Funktion wird als Makro implementiert, das durch Einschließen der bereitgestellten ole2.h-Headerdatei verfügbar ist. |
Lesen Liest eine angegebene Anzahl von Bytes aus dem Streamobjekt ab dem aktuellen Suchzeiger in den Arbeitsspeicher. |
ReadAt Die ReadAt-Methode liest eine angegebene Anzahl von Bytes ab einem angegebenen Offset ab dem Anfang des Bytearrayobjekts. |
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. |
ReadFmtUserTypeStg Die ReadFmtUserTypeStg-Funktion gibt das Zwischenablageformat und den Benutzertyp zurück, der zuvor mit der WriteFmtUserTypeStg-Funktion gespeichert wurde. |
ReadMultiple Die IPropertyStorage::ReadMultiple-Methode liest die angegebenen Eigenschaften aus dem aktuellen Eigenschaftensatz. |
ReadMultiple Die IPropertyStorage::ReadMultiple-Methode liest die angegebenen Eigenschaften aus dem aktuellen Eigenschaftensatz. |
ReadPropertyNames Die IPropertyStorage::ReadPropertyNames-Methode ruft alle vorhandenen Zeichenfolgennamen für die angegebenen Eigenschaften-IDs ab. |
ReadPropertyNames Die IPropertyStorage::ReadPropertyNames-Methode ruft alle vorhandenen Zeichenfolgennamen für die angegebenen Eigenschaften-IDs ab. |
ReLayoutDocfile Mit der ReLayoutDocfile-Methode wird die zusammengesetzte Datei mithilfe des Layoutskripts neu geschrieben, das durch die Überwachung abgerufen oder durch explizite Layoutskripts bereitgestellt wird, um eine neue zusammengesetzte Datei zu erstellen. |
ReLayoutDocfileOnILockBytes Ist nicht implementiert. Bei Aufruf wird STG_E_UNIMPLEMENTEDFUNCTION zurückgegeben. |
ReleaseWriteAccess Die ReleaseWriteAccess-Methode gibt die zuvor abgerufene Schreibsperre frei. |
RenameElement Die RenameElement-Methode benennt den angegebenen Unterspeicher oder Stream in diesem Speicherobjekt um. |
Zurücksetzen Setzt die Enumerationssequenz auf den Anfang des STATSTG-Strukturarrays zurück. |
Zurücksetzen Die IEnumSTATPROPSETSTG::Reset-Methode setzt die Enumerationssequenz an den Anfang des STATPROPSETSTG-Strukturarrays zurück. |
Zurücksetzen Die IEnumSTATPROPSTG::Reset-Methode setzt die Enumerationssequenz auf den Anfang des STATPROPSTG-Strukturarrays zurück. |
Zurücksetzen Die IEnumSTATPROPSETSTG::Reset-Methode setzt die Enumerationssequenz an den Anfang des STATPROPSETSTG-Strukturarrays zurück. |
Zurücksetzen Die IEnumSTATPROPSTG::Reset-Methode setzt die Enumerationssequenz auf den Anfang des STATPROPSTG-Strukturarrays zurück. |
Zurücksetzen Die Revert-Methode verwirft alle Änderungen, die seit dem letzten Commitvorgang am Speicherobjekt vorgenommen wurden. |
Zurücksetzen Die Revert-Methode verwirft alle Änderungen, die seit dem letzten IStream::Commit-Aufruf an einem transaktionsierten Stream vorgenommen wurden. Bei Streams, die im direkten Modus geöffnet werden, und Bei Streams, die die COM-Verbunddateiimplementierung von IStream::Revert verwenden, hat diese Methode keine Auswirkungen. |
Zurücksetzen Die IPropertyStorage::Revert-Methode verwirft alle Änderungen am benannten Eigenschaftensatz, seit sie zuletzt geöffnet wurde, oder verwirft Änderungen, die zuletzt für den Eigenschaftensatz festgelegt wurden. |
Zurücksetzen Die IPropertyStorage::Revert-Methode verwirft alle Änderungen am benannten Eigenschaftensatz, seit sie zuletzt geöffnet wurde, oder verwirft Änderungen, die zuletzt für den Eigenschaftensatz festgelegt wurden. |
Seek Ändert den Suchzeiger auf einen neuen Speicherort. Die neue Position ist relativ zum Anfang des Datenstroms, zum Ende des Datenstroms oder zum aktuellen Suchzeiger. |
SetClass Die SetClass-Methode weist diesem Speicherobjekt den angegebenen Klassenbezeichner (CLSID) zu. |
SetClass Die IPropertyStorage::SetClass-Methode weist dem aktuellen Eigenschaftsspeicherobjekt eine neue CLSID zu und speichert die CLSID dauerhaft mit dem -Objekt. |
SetClass Die IPropertyStorage::SetClass-Methode weist dem aktuellen Eigenschaftsspeicherobjekt eine neue CLSID zu und speichert die CLSID dauerhaft mit dem -Objekt. |
SetConvertStg Die SetConvertStg-Funktion legt das Convert-Bit in einem Speicherobjekt fest, um anzugeben, dass das Objekt beim Öffnen in eine neue Klasse konvertiert werden soll. Die Einstellung kann mit einem Aufruf der GetConvertStg-Funktion abgerufen werden. |
SetElementTimes Die SetElementTimes-Methode legt die Änderungs-, Zugriffs- und Erstellungszeiten des angegebenen Speicherelements fest, wenn das zugrunde liegende Dateisystem diese Methode unterstützt. |
SetFillSize Die SetFillSize-Methode legt die erwartete Größe des Bytearrays fest. |
Setsize Die SetSize-Methode ändert die Größe des Bytearrays. |
Setsize Ändert die Größe des Streamobjekts. |
SetStateBits Die SetStateBits-Methode speichert bis zu 32 Bits von Zustandsinformationen in diesem Speicherobjekt. |
SetTimes Die IPropertyStorage::SetTimes-Methode legt die Änderungs-, Zugriffs- und Erstellungszeiten dieses Eigenschaftssatzes fest, sofern sie von der Implementierung unterstützt wird. |
SetTimes Die IPropertyStorage::SetTimes-Methode legt die Änderungs-, Zugriffs- und Erstellungszeiten dieses Eigenschaftssatzes fest, sofern sie von der Implementierung unterstützt wird. |
Skip Überspringt eine angegebene Anzahl von STATSTG-Strukturen in der Enumerationssequenz. |
Skip Die IEnumSTATPROPSETSTG::Skip-Methode überspringt eine angegebene Anzahl von STATPROPSETSTG-Strukturen in der Enumerationssequenz. (IEnumSTATPROPSETSTG.Skip) |
Skip Die IEnumSTATPROPSTG::Skip-Methode überspringt die angegebene Anzahl von STATPROPSTG-Strukturen in der Enumerationssequenz. (IEnumSTATPROPSTG.Skip) |
Skip Die IEnumSTATPROPSETSTG::Skip-Methode überspringt eine angegebene Anzahl von STATPROPSETSTG-Strukturen in der Enumerationssequenz. |
Skip Die IEnumSTATPROPSTG::Skip-Methode überspringt die angegebene Anzahl von STATPROPSTG-Strukturen in der Enumerationssequenz. |
Stat Die Stat-Methode ruft eine STATSTG-Struktur ab, die Informationen für dieses Bytearrayobjekt enthält. |
Stat Die Stat-Methode ruft die STATSTG-Struktur für dieses geöffnete Speicherobjekt ab. |
Stat Die Stat-Methode ruft die STATSTG-Struktur für diesen Stream ab. |
Stat Die IPropertyStorage::Stat-Methode ruft Informationen zum aktuellen Open-Eigenschaftssatz ab. (IPropertyStorage.Stat) |
Stat Die IPropertyStorage::Stat-Methode ruft Informationen zum aktuellen Open-Eigenschaftssatz ab. (IPropertyStorage.Stat) |
StgConvertPropertyToVariant Konvertiert einen SERIALIZEDPROPERTYVALUE-Datentyp in einen PROPVARIANT-Datentyp. |
StgConvertVariantToProperty Konvertiert einen PROPVARIANT-Datentyp in einen SERIALIZEDPROPERTYVALUE-Datentyp. |
StgCreateDocfile Erstellt ein neues Verbunddateispeicherobjekt mithilfe 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 mithilfe einer bereitgestellten Implementierung für die IStorage- oder IPropertySetStorage-Schnittstelle. |
StgDeserializePropVariant Die StgDeserializePropVariant-Funktion konvertiert einen SERIALIZEDPROPERTYVALUE-Datentyp in einen PROPVARIANT-Datentyp. |
StgGetIFillLockBytesOnFile Öffnet ein Wrapperobjekt in einer temporären Datei. |
StgGetIFillLockBytesOnILockBytes Erstellt ein neues Wrapperobjekt für ein Bytearrayobjekt, das vom Aufrufer bereitgestellt wird. |
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. |
StgOpenAsyncDocfileOnIFillLockBytes Öffnet ein vorhandenes asynchrones Stammspeicherobjekt in einem bytearray-Wrapperobjekt, das vom Aufrufer bereitgestellt wird. |
StgOpenLayoutDocfile Öffnet eine zusammengesetzte Datei in einer ILockBytes-Implementierung, die Sektordaten überwachen kann. |
StgOpenPropStg Öffnet einen angegebenen Eigenschaftensatz in einem angegebenen Speicher- oder Streamobjekt. |
StgOpenStorage Öffnet ein vorhandenes Stammspeicherobjekt im Dateisystem. |
StgOpenStorageEx Öffnet ein vorhandenes Stammspeicherobjekt im Dateisystem. Verwenden Sie diese Funktion, um Verbunddateien 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 vom Aufrufer bereitgestelltes zugrunde liegendes Bytearray verfügt. |
StgPropertyLengthAsVariant Die StgPropertyLengthAsVariant-Funktion untersucht eine SERIALIZEDPROPERTYVALUE und gibt die Menge an Arbeitsspeicher zurück, die diese Eigenschaft als PROPVARIANT belegen würde. |
StgSerializePropVariant Die StgSerializePropVariant-Funktion konvertiert einen PROPVARIANT-Datentyp in einen SERIALIZEDPROPERTYVALUE-Datentyp. |
StgSetTimes Die StgSetTimes-Funktion legt die Erstellungs-, Zugriffs- und Änderungszeiten der angegebenen Datei fest, sofern sie vom zugrunde liegenden Dateisystem unterstützt wird. |
SwitchToFile Die SwitchToFile-Methode kopiert die aktuelle Datei, die dem Speicherobjekt zugeordnet ist, in eine neue Datei. |
Terminate Die Terminate-Methode informiert das Bytearray darüber, dass der Download erfolgreich oder erfolglos beendet wurde. |
UnlockRegion Die UnlockRegion-Methode entfernt die Zugriffsbeschränkung für einen zuvor gesperrten Bytebereich. |
UnlockRegion Die UnlockRegion-Methode entfernt die Zugriffsbeschränkung für einen Bytebereich, der zuvor mit IStream::LockRegion eingeschränkt wurde. |
WaitForWriteAccess Die WaitForWriteAccess-Methode erhält exklusiven Schreibzugriff auf ein Speicherobjekt. |
Schreiben Schreibt eine angegebene Anzahl von Bytes beginnend beim aktuellen Suchzeiger in das Datenstromobjekt. |
WriteAt Die WriteAt-Methode schreibt die angegebene Anzahl von Bytes ab einem angegebenen Offset vom Anfang des Bytearrays. |
WriteClassStg Die WriteClassStg-Funktion speichert den angegebenen Klassenbezeichner (CLSID) in einem Speicherobjekt. |
WriteClassStm Die WriteClassStm-Funktion speichert die angegebene CLSID im Stream. |
WriteFmtUserTypeStg Die WriteFmtUserTypeStg-Funktion schreibt ein Zwischenablageformat und einen Benutzertyp in das Speicherobjekt. |
WriteMultiple Die IPropertyStorage::WriteMultiple-Methode schreibt eine angegebene Gruppe von Eigenschaften in den aktuellen Eigenschaftensatz. |
WriteMultiple Die IPropertyStorage::WriteMultiple-Methode schreibt eine angegebene Gruppe von Eigenschaften in den aktuellen Eigenschaftensatz. |
WritePropertyNames Die IPropertyStorage::WritePropertyNames-Methode weist ZeichenfolgeN-IPropertyStoragenames einem angegebenen Array von Eigenschaften-IDs im aktuellen Eigenschaftensatz zu. |
WritePropertyNames Die IPropertyStorage::WritePropertyNames-Methode weist ZeichenfolgeN-IPropertyStoragenames einem angegebenen Array von Eigenschaften-IDs im aktuellen Eigenschaftensatz zu. |
IDirectWriterLock Die IDirectWriterLock-Schnittstelle ermöglicht es einem einzelnen Writer, exklusiven Schreibzugriff auf ein im direkten Modus geöffnetes Stammspeicherobjekt zu erhalten und gleichzeitig den Zugriff durch mehrere Leser zuzulassen. |
IEnumSTATPROPSETSTG Die IEnumSTATPROPSETSTG-Schnittstelle durchläuft ein Array von STATPROPSETSTG-Strukturen, die statistische Daten zu den Eigenschaftensätzen enthalten, die vom aktuellen IPropertySetStorage-instance verwaltet werden. |
IEnumSTATPROPSETSTG Die IEnumSTATPROPSETSTG-Schnittstelle durchläuft ein Array von STATPROPSETSTG-Strukturen, die statistische Daten zu den Eigenschaftensätzen enthalten, die vom aktuellen IPropertySetStorage-instance verwaltet werden. |
IEnumSTATPROPSTG Die IEnumSTATPROPSTG-Schnittstelle durchläuft ein Array von STATPROPSTG-Strukturen. Die STATPROPSTG-Strukturen enthalten statistische Daten zu Eigenschaften in einem Eigenschaftensatz. |
IEnumSTATPROPSTG Die IEnumSTATPROPSTG-Schnittstelle durchläuft ein Array von STATPROPSTG-Strukturen, die statistische Daten zu Eigenschaften in einem Eigenschaftensatz enthalten. |
IEnumSTATSTG Listet ein Array von STATSTG-Strukturen auf. |
IFillLockBytes Die IFillLockBytes-Schnittstelle ermöglicht das Herunterladen von Code zum asynchronen Schreiben von Daten in ein strukturiertes Speicherbytearray. |
ILayoutStorage Die ILayoutStorage-Schnittstelle ermöglicht es einer Anwendung, das Layout ihrer zusammengesetzten Dateien zu optimieren, um einen effizienten Download über einen langsamen Link zu ermöglichen. |
ILockBytes Die ILockBytes-Schnittstelle wird für ein Bytearrayobjekt implementiert, das von einem physischen Speicher wie einer Datenträgerdatei, einem globalen Arbeitsspeicher oder einer Datenbank unterstützt wird. |
IPropertySetStorage Die IPropertySetStorage-Schnittstelle erstellt, öffnet, löscht und listet Eigenschaftensatzspeicher auf, die Instanzen der IPropertyStorage-Schnittstelle unterstützen. |
IPropertyStorage Die IPropertyStorage-Schnittstelle verwaltet die persistenten Eigenschaften eines einzelnen Eigenschaftensatzes. (IPropertyStorage-Schnittstelle) |
IPropertyStorage Die IPropertyStorage-Schnittstelle verwaltet die persistenten Eigenschaften eines einzelnen Eigenschaftensatzes. (IPropertyStorage-Schnittstelle) |
IRootStorage Die IRootStorage-Schnittstelle enthält eine einzelne Methode, die ein Speicherobjekt in eine andere zugrunde liegende Datei wechselt und das Speicherobjekt in dieser Datei speichert. |
ISequentialStream Die ISequentialStream-Schnittstelle unterstützt den vereinfachten sequenziellen Zugriff auf Streamobjekte. Die IStream-Schnittstelle erbt ihre Lese- und Schreibmethoden von ISequentialStream. |
IStorage Die IStorage-Schnittstelle unterstützt die Erstellung und Verwaltung von strukturierten Speicherobjekten. |
IStream Mit der IStream-Schnittstelle können Sie Daten lesen und schreiben, um Objekte zu streamen. |
PROPSPEC Die PROPSPEC-Struktur wird von vielen Methoden von IPropertyStorage verwendet, um eine Eigenschaft entweder durch den Eigenschaftenbezeichner (ID) oder den zugehörigen Zeichenfolgennamen anzugeben. |
PROPSPEC Die PROPSPEC-Struktur wird von vielen Methoden von IPropertyStorage verwendet, um eine Eigenschaft entweder durch den Eigenschaftenbezeichner (ID) oder den zugehörigen Zeichenfolgennamen anzugeben. |
PROPVARIANT Die PROPVARIANT-Struktur wird in den Methoden ReadMultiple und WriteMultiple von IPropertyStorage verwendet, um das Type-Tag und den Wert einer Eigenschaft in einem Eigenschaftensatz zu definieren. |
PROPVARIANT Die PROPVARIANT-Struktur wird in den Methoden ReadMultiple und WriteMultiple von IPropertyStorage verwendet, um das Type-Tag und den Wert einer Eigenschaft in einem Eigenschaftensatz zu definieren. |
RemSNB Die RemSNB-Struktur wird zum Marshallen des SNB-Datentyps verwendet. Definiert in der IStorage-Schnittstelle (Storag.idl). |
STATPROPSETSTG Die STATPROPSETSTG-Struktur enthält Informationen zu einem Eigenschaftensatz. (STATPROPSETSTG-Struktur) |
STATPROPSETSTG Die STATPROPSETSTG-Struktur enthält Informationen zu einem Eigenschaftensatz. (STATPROPSETSTG-Struktur) |
STATPROPSTG Die STATPROPSTG-Struktur enthält Daten zu einer einzelnen Eigenschaft in einem Eigenschaftensatz. Diese Daten sind die Eigenschafts-ID und das Typtag sowie der optionale Zeichenfolgenname, der der Eigenschaft zugeordnet sein kann. |
STATPROPSTG Die STATPROPSTG-Struktur enthält Daten zu einer einzelnen Eigenschaft in einem Eigenschaftensatz. Diese Daten sind die Eigenschafts-ID und das Typtag sowie der optionale Zeichenfolgenname, der der Eigenschaft zugeordnet sein kann. |
STATSTG Enthält statistische Daten zu einem offenen Speicher-, Stream- oder Bytearrayobjekt. |
STGOPTIONS Gibt Features des Speicherobjekts an, z. B. die Sektorgröße, in den Funktionen StgCreateStorageEx und StgOpenStorageEx. |
StorageLayout Beschreibt einen einzelnen Datenblock, einschließlich Name, Speicherort und Länge. |