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.
Ü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:
Enumerationen
|
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. |
Functions
|
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. |
Schnittstellen
|
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. |
Strukturen
|
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. |