TYMED Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет управляемое определение структуры TYMED.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class TYMED
[System.Flags]
public enum TYMED
[<System.Flags>]
type TYMED =
Public Enum TYMED
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| TYMED_ENHMF | 64 | Среда хранения представляет собой расширенный метафайл. Если элемент STGMEDIUMpUnkForRelease имеет значение |
| TYMED_FILE | 2 | Среда хранения представляет собой файл на диске, заданный с помощью пути. Если элемент |
| TYMED_GDI | 16 | Среда хранения представляет собой компонент "Интерфейс графических устройств" (GDI) (HBITMAP). Если элемент STGMEDIUMpUnkForRelease имеет значение |
| TYMED_HGLOBAL | 1 | Среда хранения представляет собой глобальный дескриптор памяти (HGLOBAL). Глобальный дескриптор выделяется с помощью флага GMEM_SHARE. Если элемент STGMEDIUMpUnkForRelease имеет значение |
| TYMED_ISTORAGE | 8 | Среда хранения представляет собой компонент хранения, заданный указателем |
| TYMED_ISTREAM | 4 | Среда хранения представляет собой объект потока, заданный указателем |
| TYMED_MFPICT | 32 | Среда хранения представляет собой метафайл (HMETAFILE). Для доступа к данным метафайла используются функции Windows или WIN32. Если элемент STGMEDIUMpUnkForRelease имеет значение |
| TYMED_NULL | 0 | Данные не передаются. |
Комментарии
Дополнительные сведения см. в разделе Перечисление TYMED.
Среда CLR создает исключение, когда COM-метод в машинном коде возвращает HRESULT. Для получения дополнительной информации см. How to: Map HRESULTs and Exceptions.