Compartir a través de


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
E_FAIL
Error no especificado.

Valor: 0x80004005

E_INVALIDARG
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

IWriteEngine2::get_BytesPerSector

IWriteEngine2::get_EndingSectorsPerSecond

IWriteEngine2::get_StartingSectorsPerSecond

IWriteEngine2::p ut_EndingSectorsPerSecond

IWriteEngine2::p ut_StartingSectorsPerSecond