Fungsi WdfCommonBufferGetLength (wdfcommonbuffer.h)
[Hanya berlaku untuk KMDF]
Metode WdfCommonBufferGetLength mengembalikan panjang buffer umum yang ditentukan.
Sintaks
size_t WdfCommonBufferGetLength(
[in] WDFCOMMONBUFFER CommonBuffer
);
Parameter
[in] CommonBuffer
Handel ke objek buffer umum yang diperoleh driver dengan panggilan sebelumnya ke WdfCommonBufferCreate.
Nilai kembali
WdfCommonBufferGetLength mengembalikan panjang, dalam byte, dari buffer yang terkait dengan buffer umum yang ditentukan parameter CommonBuffer .
Pemeriksaan bug terjadi jika driver menyediakan handel objek yang tidak valid.
Keterangan
Untuk informasi selengkapnya tentang buffer umum, lihat Menggunakan Buffer Umum
Contoh
Contoh kode berikut mendapatkan panjang buffer umum yang ditentukan.
size_t bufferLength;
bufferLength = WdfCommonBufferGetLength(DevExt->CommonBuffer);
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1,0 |
Header | wdfcommonbuffer.h (termasuk WdfCommonBuffer.h) |
Pustaka | Wdf01000.sys (lihat Penerapan Versi Pustaka Kerangka Kerja.) |
IRQL | <= DISPATCH_LEVEL |
Aturan kepatuhan DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk