Fungsi NdisMGetDmaAlignment (ndis.h)
Fungsi NdisMGetDmaAlignment mengembalikan persyaratan penyelarasan sistem DMA untuk NIC.
Sintaks
ULONG NdisMGetDmaAlignment(
[in] NDIS_HANDLE MiniportAdapterHandle
);
Parameter
[in] MiniportAdapterHandle
Handel NDIS yang mengidentifikasi adaptor miniport untuk NIC. Handel ini awalnya diteruskan ke Fungsi MiniportInitializeEx .
Nilai kembali
Mengembalikan nilai yang menentukan persyaratan perataan sistem DMA. Driver miniport menggunakan nilai ini untuk membulatkan ukuran buffer penerima ke ukuran garis cache atau kelipatan ukuran tersebut ketika mengalokasikan buffer seperti itu.
Keterangan
Catatan Driver miniport harus sudah memanggil NdisMRegisterScatterGatherDma atau NdisMRegisterDmaChannel untuk menginisialisasi saluran DMA sebar/kumpulkan sebelum memanggil NdisMGetDmaAlignment.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung di NDIS 6.0 dan yang lebih baru. |
Target Platform | Universal |
Header | ndis.h (termasuk Ndis.h) |
Pustaka | Ndis.lib |
IRQL | = PASSIVE_LEVEL |
Aturan kepatuhan DDI | Irql_Miniport_Driver_Function(ndis) |