Fungsi TapeClassAllocateSrbBuffer (minitape.h)
Rutinitas TapeClassAllocateSrbBuffer mengalokasikan Srb-DataBuffer>.
Sintaks
SCSIPORT_API BOOLEAN TapeClassAllocateSrbBuffer(
[in, out] PSCSI_REQUEST_BLOCK Srb,
[in] ULONG SrbBufferSize
);
Parameter
[in, out] Srb
Arahkan ke SRB.
[in] SrbBufferSize
Menentukan ukuran, dalam byte, dari DataBuffer yang akan dialokasikan.
Nilai kembali
TapeClassAllocateSrbBuffer mengembalikan TRUE jika DataBuffer berhasil dialokasikan, dan FALSE jika buffer tidak dialokasikan.
Keterangan
TapeClassAllocateSrbBuffer mengalokasikan Srb-DataBuffer> dari memori yang tidak disebarkan dan menginisialisasi anggota ke nol. Jika buffer sudah ada dari panggilan sebelumnya, buffer dibebaskan dan buffer baru dialokasikan. Driver miniclass pita memanggil rutinitas ini untuk mengalokasikan DataBuffer dengan cara portabel.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | minitape.h (termasuk Minitape.h) |
Pustaka | Tape.lib |