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

Nom Valeur Description
TYMED_NULL 0

Aucune donnée n’est transmise.

TYMED_HGLOBAL 1

Le support de stockage est un handle de mémoire global (HGLOBAL). Allouez le handle global avec l’indicateur GMEM_SHARE. Si le STGMEDIUMpUnkForRelease membre est null, le processus de destination doit être utilisé GlobalFree pour libérer la mémoire.

TYMED_FILE 2

Le support de stockage est un fichier disque identifié par un chemin d’accès. Si le STGMEDIUMpUnkForRelease membre est null, le processus de destination doit être utilisé OpenFile pour supprimer le fichier.

TYMED_ISTREAM 4

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

TYMED_ISTORAGE 8

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

TYMED_GDI 16

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

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 STGMEDIUMpUnkForRelease membre est null, le processus de destination doit utiliser DeleteMetaFile pour supprimer la bitmap.

TYMED_ENHMF 64

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

Remarques

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

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

S’applique à