Enumeración TYMED (objidl.h)
Indica el tipo de medio de almacenamiento que se usa en una transferencia de datos. Se usan en las estructuras de STGMEDIUM o FORMATETC.
Sintaxis
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_HGLOBAL Valor: 1 El medio de almacenamiento es un identificador de memoria global (HGLOBAL). Asigne el identificador global con la marca GMEM_MOVEABLE. Si el punkForRelease |
TYMED_FILE Valor: 2 El medio de almacenamiento es un archivo de disco identificado por una ruta de acceso. Si el miembro STGMEDIUMpunkForRelease es NULL, el proceso de destino debe usar openFile para eliminar el archivo. |
TYMED_ISTREAM Valor: 4 El medio de almacenamiento es un objeto de flujo identificado por un puntero |
TYMED_ISTORAGE Valor: 8 El medio de almacenamiento es un componente de almacenamiento identificado por un puntero |
TYMED_GDI Valor: 16 El medio de almacenamiento es un componente de GDI (HBITMAP). Si el miembro STGMEDIUMpunkForRelease es NULL, el proceso de destino debe usar DeleteObject para eliminar el mapa de bits. |
TYMED_MFPICT Valor: 32 El medio de almacenamiento es un metarchivo (METAFILEPICT). Use las funciones GDI para acceder a los datos del metarchivo. Si el miembro |
TYMED_ENHMF Valor: 64 El medio de almacenamiento es un metarchivo mejorado (HENHMETAFILE). Si el miembro STGMEDIUMpunkForRelease es NULL, el proceso de destino debe usar DeleteEnhMetaFile para eliminar el mapa de bits. |
TYMED_NULL Valor: 0 No se pasa ningún dato. |
Observaciones
Durante las operaciones de transferencia de datos, se especifica un medio de almacenamiento. Este medio debe liberarse después de la operación de transferencia de datos. El proveedor del medio indica su elección de escenarios de propiedad en el valor que proporciona en la estructura STGMEDIUM. Un valor null para el miembro pUnkForRelease indica que el cuerpo receptor de código posee y puede liberar el medio. Un puntero
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 2000 Professional [solo aplicaciones de escritorio] |
servidor mínimo admitido | Windows 2000 Server [solo aplicaciones de escritorio] |
encabezado de |
objidl.h |
Consulte también