Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
[Hanya berlaku untuk KMDF]
Metode WdfCommonBufferGetAlignedVirtualAddress mengembalikan alamat virtual yang terkait dengan buffer umum tertentu.
Sintaksis
PVOID WdfCommonBufferGetAlignedVirtualAddress(
[in] WDFCOMMONBUFFER CommonBuffer
);
Parameter
[in] CommonBuffer
Handel ke objek buffer umum yang diperoleh driver dengan panggilan sebelumnya ke WdfCommonBufferCreate.
Mengembalikan nilai
WdfCommonBufferGetAlignedVirtualAddress mengembalikan alamat virtual buffer yang terkait dengan buffer umum yang ditentukan parameter CommonBuffer.
Pemeriksaan bug terjadi jika driver menyediakan handel objek yang tidak valid.
Komentar
Jika driver yang disebut WdfDeviceSetAlignmentRequirement untuk mengatur persyaratan perataan buffer, kerangka kerja menyelaraskan buffer umum sesuai dengan persyaratan perataan tersebut.
Untuk informasi selengkapnya tentang buffer umum, lihat Menggunakan Buffer Umum
Contoh
Untuk contoh kode yang menggunakan WdfCommonBufferGetAlignedVirtualAddress, lihat WdfCommonBufferCreate.
Persyaratan
| Syarat | Nilai |
|---|---|
| Platform Target | 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) |