Método IWriteEngine2::p ut_BytesPerSector (imapi2.h)
Establece el número de bytes que se van a usar para cada sector durante la escritura.
Sintaxis
HRESULT put_BytesPerSector(
[in] LONG value
);
Parámetros
[in] value
Número de bytes que se usarán para cada sector durante la escritura. El tamaño mínimo es de 1 byte y el máximo es MAXLONG bytes. Normalmente, este valor es de 2048 bytes para los medios de CD, aunque se admite cualquier tamaño arbitrario (como 2352 o 2448). Este valor se limita a IDiscRecorder2Ex::GetMaximumPageAlignedTransferSize, que normalmente es de 65 536 bytes (64K).
Valor devuelto
S_OK se devuelve correctamente, pero se pueden devolver otros códigos de éxito como resultado de la implementación. Los siguientes códigos de error se devuelven normalmente en caso de error de operación, pero no representan los únicos valores de error posibles:
Código devuelto | Descripción |
---|---|
|
Error no especificado.
Valor: 0x80004005 |
|
Uno o varios argumentos no son válidos.
Valor: 0x80070057 |
Comentarios
Debe especificar un tamaño de bloque lógico.
Requisitos
Requisito | Value |
---|---|
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] |
Plataforma de destino | Windows |
Encabezado | imapi2.h |
Consulte también
IWriteEngine2::get_BytesPerSector
IWriteEngine2::get_EndingSectorsPerSecond
IWriteEngine2::get_StartingSectorsPerSecond