TYMED Enumeration

Definition

Stellt die verwaltete Definition der TYMED-Struktur bereit.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class TYMED
[System.Flags]
public enum TYMED
[<System.Flags>]
type TYMED = 
Public Enum TYMED
Vererbung
Attribute

Felder

TYMED_ENHMF 64

Das Speichermedium ist eine erweiterte Metadatei. Wenn der STGMEDIUM-Member aus pUnkForReleasenull ist, sollte der Zielprozess für das Löschen der Bitmap DeleteEnhMetaFile verwenden.

TYMED_FILE 2

Das Speichermedium ist eine über einen Pfad gekennzeichnete Datenträgerdatei. Wenn der pUnkForRelease-Member aus STGMEDIUMnull ist, sollte der Zielprozess für das Löschen der Datei OpenFile verwenden.

TYMED_GDI 16

Das Speichermedium ist eine GDI (Graphics Device Interface)-Komponente (HBITMAP). Wenn der STGMEDIUM-Member aus pUnkForReleasenull ist, sollte der Zielprozess für das Löschen der Bitmap DeleteObject verwenden.

TYMED_HGLOBAL 1

Das Speichermedium ist ein globales Speicherhandle (HGLOBAL). Ordnen Sie das globale Handle dem GMEM_SHARE-Flag zu. Wenn der STGMEDIUM-Member aus pUnkForReleasenull ist, sollte der Zielprozess für das Freigeben des Speichers GlobalFree verwenden.

TYMED_ISTORAGE 8

Das Speichermedium ist eine durch einen IStorage-Zeiger gekennzeichnete Speicherkomponente. Die Daten sind in den Streams und Speichern dieser IStorage-Instanz enthalten. Wenn der STGMEDIUM-Member aus pUnkForRelease nicht null ist, sollte der Zielprozess für das Freigeben der Speicherkomponente IStorage::Release verwenden.

TYMED_ISTREAM 4

Das Speichermedium ist ein durch einen IStream-Zeiger gekennzeichnetes Streamobjekt. Verwenden Sie zum Lesen der Daten ISequentialStream::Read. Wenn der STGMEDIUM-Member aus pUnkForRelease nicht null ist, sollte der Zielprozess für das Freigeben der Streamkomponente IStream::Release verwenden.

TYMED_MFPICT 32

Das Speichermedium ist eine Metadatei (HMETAFILE). Verwenden Sie für den Zugriff auf die Daten der Metadatei die Windows- oder WIN32-Funktionen. Wenn der STGMEDIUM-Member aus pUnkForReleasenull ist, sollte der Zielprozess für das Löschen der Bitmap DeleteMetaFile verwenden.

TYMED_NULL 0

Es werden keine Daten übergeben.

Hinweise

Weitere Informationen finden Sie unter TYMED-Enumeration.

Die Common Language Runtime löst eine Ausnahme aus, wenn eine COM-Methode im nativen Code ein HRESULT zurückgibt. Weitere Informationen finden Sie unter How to: Map HRESULTs and Exceptions.

Gilt für: