Metode IDmaChannel::SetBufferSize (portcls.h)

Metode SetBufferSize mengatur ukuran buffer saluran DMA saat ini.

Sintaks

void SetBufferSize(
  ULONG BufferSize
);

Parameter

BufferSize

Menentukan ukuran buffer saat ini dalam byte.

Nilai kembali

Tidak ada

Keterangan

Metode SetBufferSize digunakan untuk mengubah ukuran buffer yang sebelumnya dialokasikan oleh metode IDmaChannel::AllocateBuffer. Setelah panggilan ke AllocateBuffer dan sebelum SetBufferSize dipanggil, IDmaChannel::BufferSize mengembalikan ukuran aktual dari buffer yang dialokasikan. Setelah SetBufferSize dipanggil, BufferSize mengembalikan ukuran yang ditentukan dalam panggilan SetBufferSize. Objek saluran DMA sebenarnya tidak menggunakan nilai ini secara internal. Ukuran buffer saat ini dipertahankan oleh objek untuk memungkinkan berbagai kliennya untuk mengomunikasikan ukuran buffer yang dimaksudkan.

Persyaratan

Persyaratan Nilai
Header portcls.h
IRQL Tingkat apa pun

Lihat juga

IDmaChannel