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

Nombre Valor Description
TYMED_NULL 0

No se pasa ningún dato.

TYMED_HGLOBAL 1

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

TYMED_FILE 2

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

TYMED_ISTREAM 4

El medio de almacenamiento es un objeto de flujo identificado por un IStream puntero. Use ISequentialStream::Read para leer los datos. Si el STGMEDIUMpUnkForRelease miembro no nulles , el proceso de destino debe usar IStream::Release para liberar el componente de secuencia.

TYMED_ISTORAGE 8

El medio de almacenamiento es un componente de almacenamiento identificado por un IStorage puntero. Los datos están en los flujos y los almacenamientos contenidos en esta IStorage instancia. Si el STGMEDIUMpUnkForRelease miembro no nulles , el proceso de destino debe usar IStorage::Release para liberar el componente de almacenamiento.

TYMED_GDI 16

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

TYMED_MFPICT 32

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

TYMED_ENHMF 64

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

Comentarios

Para obtener más información, consulte 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, vea How to: Map HRESULTs and Exceptions.

Se aplica a