TYMED 열거형

정의

TYMED 구조체의 관리되는 정의를 제공합니다.

이 열거형은 멤버 값의 비트 조합을 지원합니다.

public enum class TYMED
[System.Flags]
public enum TYMED
[<System.Flags>]
type TYMED = 
Public Enum TYMED
상속
특성

필드

Name Description
TYMED_NULL 0

데이터가 전달되지 않습니다.

TYMED_HGLOBAL 1

스토리지 매체는 전역 메모리 핸들(HGLOBAL)입니다. GMEM_SHARE 플래그를 사용하여 전역 핸들을 할당합니다. 멤버인 STGMEDIUMpUnkForReleasenull경우 대상 프로세스는 메모리를 해제하는 데 사용해야 GlobalFree 합니다.

TYMED_FILE 2

스토리지 매체는 경로로 식별되는 디스크 파일입니다. 멤버인 STGMEDIUMpUnkForReleasenull경우 대상 프로세스는 파일을 삭제하는 데 사용해야 OpenFile 합니다.

TYMED_ISTREAM 4

스토리지 매체는 포인터로 식별되는 스트림 개체입니다 IStream . 데이터를 읽는 데 사용합니다 ISequentialStream::Read . 멤버가 STGMEDIUMpUnkForRelease 아닌 null경우 대상 프로세스는 스트림 구성 요소를 해제하는 데 사용해야 IStream::Release 합니다.

TYMED_ISTORAGE 8

스토리지 매체는 포인터로 식별되는 스토리지 구성 요소입니다 IStorage . 데이터는 이 IStorage 인스턴스에 포함된 스트림 및 스토리지에 있습니다. 멤버가 STGMEDIUMpUnkForRelease 아닌 null경우 대상 프로세스는 스토리지 구성 요소를 해제하는 데 사용해야 IStorage::Release 합니다.

TYMED_GDI 16

스토리지 매체는 GDI(그래픽 디바이스 인터페이스) 구성 요소(HBITMAP)입니다. 멤버인 STGMEDIUMpUnkForReleasenull경우 대상 프로세스는 비트맵을 삭제하는 데 사용해야 DeleteObject 합니다.

TYMED_MFPICT 32

스토리지 매체는 메타파일(HMETAFILE)입니다. Windows 또는 WIN32 함수를 사용하여 메타파일의 데이터에 액세스합니다. 멤버인 STGMEDIUMpUnkForReleasenull경우 대상 프로세스는 비트맵을 삭제하는 데 사용해야 DeleteMetaFile 합니다.

TYMED_ENHMF 64

스토리지 매체는 향상된 메타파일입니다. 멤버인 STGMEDIUMpUnkForReleasenull경우 대상 프로세스는 비트맵을 삭제하는 데 사용해야 DeleteEnhMetaFile 합니다.

설명

자세한 내용은 TYMED 열거형을 참조하세요.

공용 언어 런타임은 네이티브 코드의 COM 메서드가 HRESULT를 반환할 때 예외를 throw합니다. 자세한 내용은 방법: HRESULT 및 예외 매핑을 참조하세요.

적용 대상