enumeración IMAPI_FORMAT2_DATA_MEDIA_STATE (imapi2.h)
Define los valores de los posibles estados multimedia.
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;
Constantes
IMAPI_FORMAT2_DATA_MEDIA_STATE_UNKNOWN Valor: 0 Indica que la interfaz no conoce el estado multimedia. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_INFORMATIONAL_MASK Valor: 0xf Notifica información (pero no errores) sobre el estado multimedia. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MASK Valor: 0xfc00 Informa de un estado multimedia no admitido. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_OVERWRITE_ONLY Valor: 0x1 Las operaciones de escritura pueden producirse en partes usadas del disco. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_RANDOMLY_WRITABLE Valor: 0x1 Los medios se pueden escribir aleatoriamente. Esto indica que se puede escribir una sola sesión en este disco. Nota Este valor está en desuso y se sustituye por IMAPI_FORMAT2_DATA_MEDIA_STATE_OVERWRITE_ONLY. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_BLANK Valor: 0x2 Los medios nunca se han usado o se han borrado. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_APPENDABLE Valor: 0x4 Los medios se pueden anexar (admite varias sesiones). |
IMAPI_FORMAT2_DATA_MEDIA_STATE_FINAL_SESSION Valor: 0x8 Los medios solo pueden tener una sesión adicional agregada o el medio no admite varias sesiones. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_DAMAGED Valor: 0x400 Esta interfaz no puede usar medios. Es posible que los medios requieran una eliminación u otra recuperación. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_ERASE_REQUIRED Valor: 0x800 Los medios deben borrarse antes de usarlos en esta interfaz. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_NON_EMPTY_SESSION Valor: 0x1000 Los medios tienen una última sesión escrita parcialmente, que no es compatible con esta interfaz. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_WRITE_PROTECTED Valor: 0x2000 El medio o la unidad están protegidos por escritura. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_FINALIZED Valor: 0x4000 Los medios no se pueden escribir en (finalizados). |
IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MEDIA Valor: 0x8000 Esta interfaz no admite medios. |
Comentarios
Esta enumeración debe tratarse como máscara de bits. Casi todos los valores establecen un bit establecido en uno y los demás bits en cero. Se agregaron tres excepciones a esta regla: máscara de medios desconocida, no admitida y máscara informativa. Por ejemplo, para probar los medios no admitidos, compruebe el valor en IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MASK.
Requisitos
Cliente mínimo compatible | Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | imapi2.h |