Condividi tramite


WIA_IPA_MIN_BUFFER_SIZE

La proprietà WIA_IPA_MIN_BUFFER_SIZE specifica le dimensioni minime del buffer usate nei trasferimenti di dati.

Tipo di proprietà: VT_I4

Valori validi: WIA_PROP_NONE

Diritti di accesso: sola lettura

Commenti

Se viene eseguito un trasferimento dati tramite un meccanismo di callback, il valore della proprietà WIA_IPA_MIN_BUFFER_SIZE può essere ridotto a 64 KB. Tuttavia, se il trasferimento è in file, il valore della proprietà è il numero di byte necessari per trasferire una pagina di dati alla volta. Il minidriver WIA crea e gestisce questa proprietà WIA.

WIA_IPA_MIN_BUFFER_SIZE è identico alla proprietà WIA_IPA_BUFFER_SIZE .

Un'applicazione può leggere WIA_IPA_MIN_BUFFER_SIZE per determinare le dimensioni del buffer specificate dal driver per i trasferimenti di dati. Il servizio WIA legge anche questa proprietà per allocare memoria per il minidriver durante il trasferimento dei dati.

Nota

Il valore che la proprietà WIA_IPA_MIN_BUFFER_SIZE contiene è la quantità minima di dati che un'applicazione può richiedere in qualsiasi momento. Maggiore sarà la dimensione del buffer, le richieste al dispositivo saranno maggiori. Questa dimensione del buffer più grande può rendere il dispositivo lento e non risponde, può rallentare le prestazioni complessive del computer e può utilizzare risorse eccessive. Le dimensioni del buffer troppo piccole possono rallentare le prestazioni del trasferimento dei dati richiedendo molte richieste più piccole. Scegliere una dimensione del buffer ragionevole considerando le dimensioni tipiche di una richiesta di dati nel dispositivo, il numero di richieste e le dimensioni di tali richieste.

Requisiti

Versione: Facoltativo per i driver di Windows Vista per tutti gli elementi abilitati per il trasferimento. Se questa proprietà viene implementata, le applicazioni scritte per Windows Server 2003, Windows XP e le versioni precedenti di Windows possono stimare le dimensioni del buffer di trasferimento e, pertanto, la velocità di trasferimento sarà ottimale.

Intestazione: wiadef.h (include Wiadef.h)

Vedi anche

WIA_IPA_BUFFER_SIZE