Método IWriteEngine2::p ut_BytesPerSector (imapi2.h)
Define o número de bytes a serem usados para cada setor durante a gravação.
Sintaxe
HRESULT put_BytesPerSector(
[in] LONG value
);
Parâmetros
[in] value
Número de bytes a serem usados para cada setor durante a gravação. O tamanho mínimo é de 1 byte e o máximo é maxlong bytes. Normalmente, esse valor é de 2.048 bytes para mídia de CD, embora haja suporte para qualquer tamanho arbitrário (como 2352 ou 2448). Esse valor é limitado a IDiscRecorder2Ex::GetMaximumPageAlignedTransferSize, que normalmente é de 65.536 bytes (64K).
Retornar valor
S_OK é retornado com êxito, mas outros códigos de êxito podem ser retornados como resultado da implementação. Os seguintes códigos de erro normalmente são retornados em caso de falha na operação, mas não representam os únicos valores de erro possíveis:
Código de retorno | Descrição |
---|---|
|
Falha não especificada.
Valor: 0x80004005 |
|
Um ou mais argumentos não são válidos.
Valor: 0x80070057 |
Comentários
Você deve especificar um tamanho de bloco lógico.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista, Windows XP com SP2 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | imapi2.h |
Confira também
IWriteEngine2::get_BytesPerSector
IWriteEngine2::get_EndingSectorsPerSecond
IWriteEngine2::get_StartingSectorsPerSecond