Condividi tramite


Metodo IDiscRecorder2Ex::GetMaximumNonPageAlignedTransferSize (imapi2.h)

Recupera le dimensioni massime di trasferimento non allineate alla pagina per il dispositivo.

Sintassi

HRESULT GetMaximumNonPageAlignedTransferSize(
  [out] ULONG *value
);

Parametri

[out] value

Dimensioni massime, in byte, di un buffer non allineato a pagine.

Valore restituito

S_OK viene restituito in caso di esito positivo, ma altri codici di esito positivo possono essere restituiti in seguito all'implementazione. I codici di errore seguenti vengono comunemente restituiti in caso di errore dell'operazione, ma non rappresentano gli unici valori di errore possibili:

Codice restituito Descrizione
E_POINTER
Puntatore non valido.

Valore: 0x80004003

E_FAIL
Errore non specificato.

Valore: 0x80004005

Commenti

Si tratta della dimensione massima del buffer che un dispositivo può accettare per un singolo comando. I buffer di questa dimensione forniscono lo scambio massimo di dati. Il buffer non deve iniziare su un limite di pagina di memoria fisica.

Requisiti

   
Client minimo supportato Windows Vista, Windows XP con SP2 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione imapi2.h

Vedi anche

IDiscRecorder2Ex

IDiscRecorder2Ex::GetMaximumPageAlignedTransferSize