TYMED Enumeración

Definición

Proporciona la definición administrada de la estructura TYMED.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class TYMED
[System.Flags]
public enum TYMED
[<System.Flags>]
type TYMED = 
Public Enum TYMED
Herencia
Atributos

Campos

TYMED_ENHMF 64

El medio de almacenamiento es un metarchivo mejorado. Si el miembro STGMEDIUMpUnkForRelease es null, el proceso de destino debe utilizar DeleteEnhMetaFile para eliminar el mapa de bits.

TYMED_FILE 2

El medio de almacenamiento es un archivo de disco identificado mediante una ruta de acceso. Si el miembro STGMEDIUMpUnkForRelease es null, el proceso de destino debe utilizar OpenFile para eliminar el archivo.

TYMED_GDI 16

El medio de almacenamiento es un componente (HBITMAP) de una interfaz de dispositivo gráfico (GDI). Si el miembro STGMEDIUMpUnkForRelease es null, el proceso de destino debe utilizar DeleteObject para eliminar el mapa de bits.

TYMED_HGLOBAL 1

El medio de almacenamiento es un identificador de memoria global (HGLOBAL). Asigne el identificador global con el marcador GMEM_SHARE. Si el miembro STGMEDIUMpUnkForRelease es null, el proceso de destino debe utilizar GlobalFree para liberar la memoria.

TYMED_ISTORAGE 8

El medio de almacenamiento es un componente de almacenamiento identificado mediante un puntero IStorage. Los datos están en las secuencias y almacenamientos contenidos en esta estancia de IStorage. Si el miembro STGMEDIUMpUnkForRelease no es null, el proceso de destino debe utilizar IStorage::Release para liberar el componente de almacenamiento.

TYMED_ISTREAM 4

El medio de almacenamiento es un objeto de secuencia identificado mediante un puntero IStream. Utilice ISequentialStream::Read para leer los datos. Si el miembro STGMEDIUMpUnkForRelease no es null, el proceso de destino debe utilizar IStream::Release para liberar el componente de secuencia.

TYMED_MFPICT 32

El medio de almacenamiento es un metarchivo (HMETAFILE). Utilice las funciones de Windows o WIN32 para obtener acceso a los datos del metarchivo. Si el miembro STGMEDIUMpUnkForRelease es null, el proceso de destino debe utilizar DeleteMetaFile para eliminar el mapa de bits.

TYMED_NULL 0

No se pasan datos.

Comentarios

Para obtener más información, vea enumeración TYMED.

Common Language Runtime produce una excepción cuando un método COM en código nativo devuelve un HRESULT. Para obtener más información, consulta How to: Map HRESULTs and Exceptions.

Se aplica a