Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Indique le type de support de stockage utilisé dans un transfert de données. Ils sont utilisés dans les structures STGMEDIUM ou FORMATETC.
Syntaxe
typedef enum tagTYMED {
TYMED_HGLOBAL = 1,
TYMED_FILE = 2,
TYMED_ISTREAM = 4,
TYMED_ISTORAGE = 8,
TYMED_GDI = 16,
TYMED_MFPICT = 32,
TYMED_ENHMF = 64,
TYMED_NULL = 0
} TYMED;
Constantes
TYMED_HGLOBALValeur : 1 Le support de stockage est un handle de mémoire global (HGLOBAL). Allouez le handle global avec l’indicateur GMEM_MOVEABLE. Si le punkForRelease |
TYMED_FILEValeur : 2 Le support de stockage est un fichier disque identifié par un chemin d’accès. Si le membre STGMEDIUMpunkForRelease est NULL, le processus de destination doit utiliser OpenFile pour supprimer le fichier. |
TYMED_ISTREAMValeur : 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 STGMEDIUMpunkForRelease membre n’est pas NULL, le processus de destination doit utiliser Release pour libérer le composant de flux. |
TYMED_ISTORAGEValeur : 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 IStorage. Si le membre STGMEDIUMpunkForRelease n’est pas NULL, le processus de destination doit utiliser Release pour libérer le composant de stockage. |
TYMED_GDIValeur : 16 Le support de stockage est un composant GDI (HBITMAP). Si le membre STGMEDIUMpunkForRelease est NULL, le processus de destination doit utiliser DeleteObject pour supprimer la bitmap. |
TYMED_MFPICTValeur : 32 Le support de stockage est un métafichier (METAFILEPICT). Utilisez les fonctions GDI pour accéder aux données du métafichier. Si le membre STGMEDIUMpunkForRelease est NULL, le processus de destination doit utiliser DeleteMetaFile pour supprimer la bitmap. |
TYMED_ENHMFValeur : 64 Le support de stockage est un métafichier amélioré (HENHMETAFILE). Si le membre STGMEDIUMpunkForRelease est NULL, le processus de destination doit utiliser DeleteEnhMetaFile pour supprimer la bitmap. |
TYMED_NULLValeur : 0 Aucune donnée n’est transmise. |
Remarques
Pendant les opérations de transfert de données, un support de stockage est spécifié. Ce support doit être libéré après l’opération de transfert de données. Le fournisseur du support indique son choix de scénarios de propriété dans la valeur qu’il fournit dans la structure STGMEDIUM. Une valeur
Exigences
| Exigence | Valeur |
|---|---|
| client minimum pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
| serveur minimum pris en charge | Windows 2000 Server [applications de bureau uniquement] |
| d’en-tête | objidl.h |