struktur NET_FRAGMENT_LOGICAL_ADDRESS (logicaladdresstypes.h)
Struktur NET_FRAGMENT_LOGICAL_ADDRESS berisi informasi alamat logis DMA untuk NET_FRAGMENT.
Sintaks
typedef struct _NET_FRAGMENT_LOGICAL_ADDRESS {
UINT64 LogicalAddress;
} NET_FRAGMENT_LOGICAL_ADDRESS;
Anggota
LogicalAddress
Pada adaptor yang mampu DMA, berisi alamat DMA yang dipetakan yang dapat digunakan untuk memprogram perangkat keras NIC.
Jangan ubah nilai ini.
Keterangan
NetAdapterCx secara otomatis mendaftarkan ekstensi NET_FRAGMENT_LOGICAL_ADDRESS ketika driver mengiklankan kemampuan DMA untuk jalur terima atau transmisi.
Untuk mengiklankan DMA untuk jalur penerima, driver harus mengatur anggota DmaCapabilities di NET_ADAPTER_RX_CAPABILITIES dan memanggil NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED_DMA untuk menginisialisasi struktur.
Untuk mengiklankan DMA untuk jalur transmisi, driver harus mengatur anggota DmaCapabilities di NET_ADAPTER_TX_CAPABILITIES dan memanggil NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA untuk menginisialisasi struktur.
Untuk mendapatkan struktur ini, panggil NetExtensionGetFragmentLogicalAddress.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | logicaladdresstypes.h |
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