Partage via


TYMED Énumération

Définition

Fournit la définition managée de la structure TYMED.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

public enum class TYMED
[System.Flags]
public enum TYMED
[<System.Flags>]
type TYMED = 
Public Enum TYMED
Héritage
Attributs

Champs

TYMED_ENHMF 64

Le support de stockage est un métafichier amélioré. Si le membre STGMEDIUMpUnkForRelease a la valeur null, le processus de destination doit utiliser DeleteEnhMetaFile pour supprimer la bitmap.

TYMED_FILE 2

Le support de stockage est un fichier sur disque identifié par un chemin d'accès. Si le membre STGMEDIUMpUnkForRelease a la valeur null, le processus de destination doit utiliser OpenFile pour supprimer le fichier.

TYMED_GDI 16

Le support de stockage est un composant GDI (Graphics Device Interface) (HBITMAP). Si le membre STGMEDIUMpUnkForRelease a la valeur null, le processus de destination doit utiliser DeleteObject pour supprimer la bitmap.

TYMED_HGLOBAL 1

Le support de stockage est un handle de mémoire globale (HGLOBAL). Allouez le handle global possédant l'indicateur GMEM_SHARE. Si le membre STGMEDIUMpUnkForRelease a la valeur null, le processus de destination doit utiliser GlobalFree pour libérer la mémoire.

TYMED_ISTORAGE 8

Le support de stockage est un composant de stockage identifié par un pointeur IStorage. Les données se trouvent dans les flux et les stockages contenus dans cette instance de IStorage. Si le membre STGMEDIUMpUnkForRelease n’a pas la valeur null, le processus de destination doit utiliser IStorage::Release pour libérer le composant de stockage.

TYMED_ISTREAM 4

Le support de stockage est un objet de flux identifié par un pointeur IStream. Utilisez ISequentialStream::Read pour lire les données. Si le membre STGMEDIUMpUnkForRelease n’a pas la valeur null, le processus de destination doit utiliser IStream::Release pour libérer le composant de flux.

TYMED_MFPICT 32

Le support de stockage est un métafichier (HMETAFILE). Utilisez les fonctions Windows ou WIN32 pour accéder aux données du métafichier. Si le membre STGMEDIUMpUnkForRelease a la valeur null, le processus de destination doit utiliser DeleteMetaFile pour supprimer la bitmap.

TYMED_NULL 0

Aucune donnée n'est passée.

Remarques

Pour plus d’informations, consultez Énumération TYMED.

Le Common Language Runtime lève une exception lorsqu’une méthode COM en code natif retourne un HRESULT. Pour plus d'informations, consultez How to: Map HRESULTs and Exceptions.

S’applique à