IMAPI_FORMAT2_DATA_MEDIA_STATE 열거형(imapi2.h)
가능한 미디어 상태에 대한 값을 정의합니다.
Syntax
typedef enum _IMAPI_FORMAT2_DATA_MEDIA_STATE {
IMAPI_FORMAT2_DATA_MEDIA_STATE_UNKNOWN = 0,
IMAPI_FORMAT2_DATA_MEDIA_STATE_INFORMATIONAL_MASK = 0xf,
IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MASK = 0xfc00,
IMAPI_FORMAT2_DATA_MEDIA_STATE_OVERWRITE_ONLY = 0x1,
IMAPI_FORMAT2_DATA_MEDIA_STATE_RANDOMLY_WRITABLE = 0x1,
IMAPI_FORMAT2_DATA_MEDIA_STATE_BLANK = 0x2,
IMAPI_FORMAT2_DATA_MEDIA_STATE_APPENDABLE = 0x4,
IMAPI_FORMAT2_DATA_MEDIA_STATE_FINAL_SESSION = 0x8,
IMAPI_FORMAT2_DATA_MEDIA_STATE_DAMAGED = 0x400,
IMAPI_FORMAT2_DATA_MEDIA_STATE_ERASE_REQUIRED = 0x800,
IMAPI_FORMAT2_DATA_MEDIA_STATE_NON_EMPTY_SESSION = 0x1000,
IMAPI_FORMAT2_DATA_MEDIA_STATE_WRITE_PROTECTED = 0x2000,
IMAPI_FORMAT2_DATA_MEDIA_STATE_FINALIZED = 0x4000,
IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MEDIA = 0x8000
} IMAPI_FORMAT2_DATA_MEDIA_STATE, *PIMAPI_FORMAT2_DATA_MEDIA_STATE;
상수
IMAPI_FORMAT2_DATA_MEDIA_STATE_UNKNOWN 값: 0 인터페이스가 미디어 상태를 알지 못했음을 나타냅니다. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_INFORMATIONAL_MASK 값: 0xf 미디어 상태에 대한 정보(오류는 아님)를 보고합니다. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MASK 값: 0xfc00 지원되지 않는 미디어 상태를 보고합니다. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_OVERWRITE_ONLY 값: 0x1 쓰기 작업은 디스크의 사용된 부분에서 발생할 수 있습니다. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_RANDOMLY_WRITABLE 값: 0x1 미디어는 임의로 쓸 수 있습니다. 이는 단일 세션을 이 디스크에 쓸 수 있음을 나타냅니다. 참고 이 값은 더 이상 사용되지 않으며 IMAPI_FORMAT2_DATA_MEDIA_STATE_OVERWRITE_ONLY 대체됩니다. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_BLANK 값: 0x2 미디어가 사용된 적이 없거나 지워진 적이 없습니다. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_APPENDABLE 값: 0x4 미디어는 추가할 수 있습니다(여러 세션 지원). |
IMAPI_FORMAT2_DATA_MEDIA_STATE_FINAL_SESSION 값: 0x8 미디어에 추가된 세션이 하나만 있거나 미디어가 여러 세션을 지원하지 않습니다. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_DAMAGED 값: 0x400 이 인터페이스에서는 미디어를 사용할 수 없습니다. 미디어에 지우기 또는 기타 복구가 필요할 수 있습니다. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_ERASE_REQUIRED 값: 0x800 이 인터페이스에서 사용하려면 먼저 미디어를 지워야 합니다. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_NON_EMPTY_SESSION 값: 0x1000 미디어에는 이 인터페이스에서 지원되지 않는 부분적으로 작성된 마지막 세션이 있습니다. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_WRITE_PROTECTED 값: 0x2000 미디어 또는 드라이브는 쓰기로 보호됩니다. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_FINALIZED 값: 0x4000 미디어를 (종료)에 쓸 수 없습니다. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MEDIA 값: 0x8000 미디어는 이 인터페이스에서 지원되지 않습니다. |
설명
이 열거형은 비트 마스크로 처리되어야 합니다. 거의 모든 값은 1비트 집합을 1로 설정하고 다른 비트는 0으로 설정합니다. 이 규칙에는 알 수 없는 미디어 마스크 및 정보 마스크라는 세 가지 예외가 추가되었습니다. 예를 들어 지원되지 않는 미디어를 테스트하려면 값을 IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MASK 대해 검사.
요구 사항
지원되는 최소 클라이언트 | Windows Vista, WINDOWS XP SP2 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | imapi2.h |