Metodo IDmaChannel::BufferSize (portcls.h)
Il metodo BufferSize restituisce le dimensioni in byte del buffer di dati del canale DMA.
Sintassi
ULONG BufferSize();
Valore restituito
Questo metodo restituisce ULONG, ovvero la dimensione in byte del buffer.
Commenti
Il metodo BufferSize restituisce le dimensioni del buffer impostate dalla chiamata precedente a IDmaChannel::SetBufferSize. Se SetBufferSize non è stato chiamato dopo la chiamata IDmaChannel::AllocateBuffer, BufferSize restituisce le dimensioni del buffer allocate. L'oggetto canale DMA non usa internamente questo valore. Questo valore viene mantenuto dall'oggetto per consentire ai vari client di comunicare le dimensioni previste del buffer. Questa chiamata viene spesso usata per ottenere il parametro map-size al metodo IDmaChannelSlave::Start.
Nota
Microsoft supporta un ambiente diversificato e inclusivo. Questo articolo contiene riferimenti alla terminologia riconosciuta dalla guida di stile Microsoft per le comunicazioni senza distorsioni come esclusioni. La parola o la frase viene usata in questo articolo per coerenza perché è attualmente presente nel software. Quando il software viene aggiornato per rimuovere la lingua, questo articolo verrà aggiornato in modo che sia allineato.
Requisiti
Requisito | Valore |
---|---|
Intestazione | portcls.h |
IRQL | Qualsiasi livello |