header netadapter.h

Header ini digunakan oleh jaringan. Untuk informasi selengkapnya, lihat:

netadapter.h berisi antarmuka pemrograman berikut:

Fungsi

 
NET_ADAPTER_DATAPATH_CALLBACKS_INIT

Fungsi NET_ADAPTER_DATAPATH_CALLBACKS_INIT menginisialisasi struktur NET_ADAPTER_DATAPATH_CALLBACKS.
NET_ADAPTER_DMA_CAPABILITIES_INIT

Fungsi NET_ADAPTER_DMA_CAPABILITIES_INIT menginisialisasi struktur NET_ADAPTER_DMA_CAPABILITIES.
NET_ADAPTER_LINK_LAYER_ADDRESS_INIT

Fungsi NET_ADAPTER_LINK_LAYER_ADDRESS_INIT menginisialisasi alamat lapisan tautan.
NET_ADAPTER_LINK_LAYER_CAPABILITIES_INIT

Menginisialisasi struktur NET_ADAPTER_LINK_LAYER_CAPABILITIES.
NET_ADAPTER_LINK_STATE_INIT

Menginisialisasi struktur NET_ADAPTER_LINK_STATE.
NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED

Menginisialisasi struktur NET_ADAPTER_LINK_STATE untuk adaptor yang terputus dari jaringan.
NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT

Fungsi NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT menginisialisasi struktur NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES.
NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES_INIT

Fungsi NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES_INIT menginisialisasi struktur NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES.
NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES_INIT

Fungsi NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES_INIT menginisialisasi struktur NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES.
NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT

Fungsi NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT menginisialisasi struktur NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES.
NET_ADAPTER_RX_CAPABILITIES_INIT_DRIVER_MANAGED

Fungsi NET_ADAPTER_RX_CAPABILITIES_INIT_DRIVER_MANAGED menginisialisasi struktur NET_ADAPTER_RX_CAPABILITIES untuk adaptor bersih yang ingin menentukan alokasi dan lampiran buffer terima yang dikelola driver.
NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED

Fungsi NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED menginisialisasi struktur NET_ADAPTER_RX_CAPABILITIES untuk adaptor bersih yang ingin menentukan alokasi dan lampiran penerimaan buffer yang dikelola sistem operasi, tetapi bukan penggunaan pemetaan memori DMA.
NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED_DMA

Fungsi NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED_DMA menginisialisasi struktur NET_ADAPTER_RX_CAPABILITIES untuk adaptor bersih yang ingin menentukan alokasi dan lampiran penerimaan buffer yang dikelola sistem operasi, serta DMA untuk pemetaan memori.
NET_ADAPTER_TX_CAPABILITIES_INIT

Fungsi NET_ADAPTER_TX_CAPABILITIES_INIT menginisialisasi struktur NET_ADAPTER_TX_CAPABILITIES untuk adaptor bersih yang belum menentukan penggunaan DMA dalam jalur data pengirimannya.
NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA

Fungsi NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA menginisialisasi struktur NET_ADAPTER_TX_CAPABILITIES untuk adaptor bersih yang telah menentukan penggunaan DMA dalam jalur data pengirimannya.
NET_ADAPTER_WAKE_BITMAP_CAPABILITIES_INIT

Fungsi NET_ADAPTER_WAKE_BITMAP_CAPABILITIES_INIT menginisialisasi struktur NET_ADAPTER_WAKE_BITMAP_CAPABILITIES.
NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT menginisialisasi struktur NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES.
NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES_INIT

Fungsi NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES_INIT menginisialisasi struktur NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES.
NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES_INIT

Fungsi NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES_INIT menginisialisasi struktur NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES.
NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES_INIT

Fungsi NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES_INIT menginisialisasi struktur NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES.
NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT

NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT menginisialisasi struct NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES saat melaporkan bahwa paket EAPOL menyebabkan peristiwa bangun.
NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT

Fungsi NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT menginisialisasi NET_ADAPTER_WAKE_REASON_PACKET ketika sumber bangun adalah paket ajaib.
NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT

Fungsi NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT menginisialisasi NET_ADAPTER_WAKE_REASON_PACKET ketika sumber bangun adalah paket ajaib.
NET_ADAPTER_WAKE_REASON_PACKET_INIT

Fungsi NET_ADAPTER_WAKE_REASON_PACKET_INIT menginisialisasi struktur NET_ADAPTER_WAKE_REASON_PACKET.
NetAdapterBuat

Membuat objek NETADAPTER.
NetAdapterGetNetLuid

Mengambil NET_LUID yang ditetapkan ke adaptor jaringan.
NetAdapterInitAllocate

Fungsi NetAdapterInitAllocate mengalokasikan struktur NETADAPTER_INIT yang digunakan driver klien saat membuat objek NETADAPTER baru.
NetAdapterInitFree

Fungsi NetAdapterInitFree membatalkan alokasi struktur NETADAPTER_INIT.
NetAdapterInitSetDatapathCallbacks

Fungsi NetAdapterInitSetDatapathCallbacks mendaftarkan fungsi panggilan balik NETADAPTER untuk membuat antrean paket jalur data.
NetAdapterLightweightInitAllocate

Fungsi NetAdapterLightweightInitAllocate mengalokasikan struktur NETADAPTER_INIT yang digunakan driver klien saat membuat objek NETADAPTER baru untuk adaptor tanpa perangkat.
NetAdapterOffloadSetChecksumCapabilities

Fungsi NetAdapterOffloadSetChecksumCapabilities mengatur kemampuan offload checksum perangkat keras adaptor jaringan.
NetAdapterOpenConfiguration

Membuka database konfigurasi adaptor.
NetAdapterPowerOffloadSetArpCapabilities

Fungsi NetAdapterPowerOffloadSetArpCapabilities menetapkan kemampuan adaptor bersih untuk offload protokol daya rendah IPv4 ARP.
NetAdapterPowerOffloadSetNSCapabilities

Fungsi NetAdapterPowerOffloadSetNsCapabilities menetapkan kemampuan adaptor bersih untuk offload protokol daya rendah IPv6 Neighbor Solicitation (NS).
NetAdapterReportWakeReasonMediaChange

Fungsi NetAdapterReportWakeReasonMediaChange melaporkan ke kerangka kerja bahwa adaptor bersih menghasilkan peristiwa bangun karena perubahan media.
NetAdapterReportWakeReasonPacket

Fungsi NetAdapterReportWakeReasonPacket melaporkan ke kerangka kerja bahwa adaptor net menghasilkan peristiwa bangun karena menerima paket yang cocok dengan pola wake-on-LAN (WoL).
NetAdapterSetCurrentLinkLayerAddress

Fungsi NetAdapterSetCurrentLinkLayerAddress mengatur alamat lapisan tautan saat ini untuk adaptor jaringan.
NetAdapterSetDataPathCapabilities

Mengatur kemampuan jalur data adaptor jaringan.
NetAdapterSetLinkLayerCapabilities

Mengatur kapabilitas lapisan tautan adaptor jaringan.
NetAdapterSetLinkLayerMtuSize

Mengatur ukuran unit transfer maksimum lapisan tautan adaptor.
NetAdapterSetLinkState

Menyetel status tautan saat ini dari adaptor jaringan.
NetAdapterSetPermanentLinkLayerAddress

Fungsi NetAdapterSetPermanentLinkLayerAddress mengatur alamat lapisan tautan permanen untuk adaptor jaringan.
NetAdapterSetReceiveFilterCapabilities

NetAdapterSetReceiveFilterCapabilities mengatur kemampuan pemfilteran penerima adaptor jaringan.
NetAdapterStart

Fungsi NetAdapterStart memulai objek NETADAPTER.
NetAdapterStop

Fungsi NetAdapterStop menghentikan objek NETADAPTER.
NetAdapterWakeSetBitmapCapabilities

Fungsi NetAdapterWakeSetBitmapCapabilities menetapkan pola bitmap adaptor bersih yang bangun pada kemampuan LAN (WoL).
NetAdapterWakeSetEapolPacketCapabilities

NetAdapterWakeSetEapolPacketCapabilities mengatur kemampuan WoL paket EAPOL adaptor jaringan.
NetAdapterWakeSetMagicPacketCapabilities

Fungsi NetAdapterWakeSetMagicPacketCapabilities mengatur kemampuan paket ajaib adaptor bersih yang bangun pada LAN (WoL).
NetAdapterWakeSetMediaChangeCapabilities

Fungsi NetAdapterWakeSetMediaChangeCapabilities mengatur perubahan media adaptor bersih yang bangun pada kemampuan LAN (WoL).
NetAdapterWakeSetPacketFilterCapabilities

Fungsi NetAdapterWakeSetPacketFilterCapabilities menetapkan filter paket adaptor bersih yang bangun pada kemampuan LAN (WoL).
NetReceiveFilterGetMulticastAddressCount

NetReceiveFilterGetMulticastAddressCount mengambil jumlah alamat dalam daftar alamat multicast.
NetReceiveFilterGetMulticastAddressList

NetReceiveFilterGetMulticastAddressList mengambil daftar alamat yang dapat menerima paket multicast.
NetReceiveFilterGetPacketFilter

NetReceiveFilterGetPacketFilter mengambil NET_PACKET_FILTER_FLAGS yang menjelaskan filter paket yang didukung adaptor jaringan.

Fungsi panggilan balik

 
EVT_NET_ADAPTER_CREATE_RXQUEUE

Implementasi driver klien dari fungsi panggilan balik peristiwa EvtNetAdapterCreateRxQueue yang menyiapkan antrean terima (Rx).
EVT_NET_ADAPTER_CREATE_TXQUEUE

Implementasi driver klien dari fungsi panggilan balik peristiwa EvtNetAdapterCreateTxQueue yang menyiapkan antrean transmisi (Tx).
EVT_NET_ADAPTER_OFFLOAD_SET_CHECKSUM

Fungsi panggilan balik EvtNetAdapterOffloadSetChecksum diimplementasikan oleh driver klien untuk mengatur perubahan dalam kemampuan offload checksum.
EVT_NET_ADAPTER_RETURN_RX_BUFFER

Terapkan fungsi panggilan balik opsional ini untuk melakukan pembersihan pada buffer penerima yang sebelumnya Anda tentukan alokasi dan lampiran fragmen manualnya.
EVT_NET_ADAPTER_SET_RECEIVE_FILTER

Driver klien mengimplementasikan EvtNetAdapterSetReceiveFilter untuk mengatur perubahan dalam kemampuan pemfilteran penerimaan aktif adaptor jaringan.

Struktur

 
NET_ADAPTER_DATAPATH_CALLBACKS

Struktur NET_ADAPTER_DATAPATH_CALLBACKS menjelaskan fungsi panggilan balik adaptor bersih untuk membuat antrean jalur datanya.
NET_ADAPTER_DMA_CAPABILITIES

Struktur NET_ADAPTER_DMA_CAPABILITIES menjelaskan kemampuan DMA adaptor.
NET_ADAPTER_LINK_LAYER_ADDRESS

Struktur NET_ADAPTER_LINK_LAYER_ADDRESS menjelaskan alamat lapisan tautan.
NET_ADAPTER_LINK_LAYER_CAPABILITIES

Menjelaskan kemampuan lapisan tautan adaptor.
NET_ADAPTER_LINK_STATE

Menjelaskan status tautan adaptor.
NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES

Struktur NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES menjelaskan kemampuan kartu antarmuka jaringan (NIC) untuk membongkar perhitungan dan validasi checksum.
NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES

Struktur NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES menjelaskan kemampuan adaptor bersih untuk offload protokol daya rendah IPv4 ARP.
NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES

Struktur NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES menjelaskan kemampuan adaptor bersih untuk offload protokol daya rendah IPv6 Neighbor Solicitation (NS).
NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES

Struktur NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES menentukan kemampuan pemfilteran penerimaan NIC.
NET_ADAPTER_RX_CAPABILITIES

Struktur NET_ADAPTER_RX_CAPABILITIES menjelaskan kemampuan penerima adaptor bersih.
NET_ADAPTER_TX_CAPABILITIES

Struktur NET_ADAPTER_TX_CAPABILITIES menjelaskan kemampuan transmisi adaptor bersih.
NET_ADAPTER_WAKE_BITMAP_CAPABILITIES

Struktur NET_ADAPTER_WAKE_BITMAP_CAPABILITIES menjelaskan kemampuan bangun adaptor bersih pada LAN (WoL) untuk bangun dari pola bitmap.
NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES menjelaskan kemampuan WoL adaptor jaringan untuk bangun dari paket EAPOL.
NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES

Struktur NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES menggambarkan kemampuan bangun adaptor bersih pada LAN (WoL) untuk bangun dari paket ajaib.
NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES

Struktur NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES menjelaskan kemampuan bangun adaptor bersih pada LAN (WoL) untuk bangun dari peristiwa perubahan media.
NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES

Struktur NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES menjelaskan kemampuan bangun adaptor bersih pada LAN (WoL) untuk bangun dari kecocokan filter paket.
NET_ADAPTER_WAKE_REASON_PACKET

Struktur NET_ADAPTER_WAKE_REASON_PACKET menjelaskan paket jaringan (dikenal sebagai paket bangun) yang menyebabkan adaptor jaringan menghasilkan peristiwa bangun.

Enumerasi

 
NET_ADAPTER_AUTO_NEGOTIATION_FLAGS

Menentukan pengaturan negosiasi otomatis untuk driver NIC.
NET_ADAPTER_PAUSE_FUNCTION_TYPE

Enumerasi NET_ADAPTER_PAUSE_FUNCTION_TYPE menentukan bingkai jeda IEEE 802.3 apa yang didukung adaptor bersih.
NET_ADAPTER_WAKE_PATTERN_ID

NET_ADAPTER_WAKE_PATTERN_ID digunakan untuk menentukan ID pola bangun dalam struktur NET_ADAPTER_WAKE_REASON_PACKET.
NET_MEMORY_MAPPING_REQUIREMENT

Enumerasi NET_MEMORY_MAPPING_REQUIREMENT mengidentifikasi persyaratan pemetaan memori yang dapat ditentukan adaptor bersih untuk buffer penerima dan transmisinya.
NET_PACKET_FILTER_FLAGS

NET_PACKET_FILTER_FLAGS menjelaskan filter paket penerima adaptor jaringan.
NET_RX_FRAGMENT_BUFFER_ALLOCATION_MODE

Enumerasi NET_RX_FRAGMENT_BUFFER_ALLOCATION_MODE mengidentifikasi bagaimana sistem operasi harus mengalokasikan NET_PACKET_FRAGMENT menerima buffer untuk antrean penerima driver klien adaptor bersih.
NET_RX_FRAGMENT_BUFFER_ATTACHMENT_MODE

Enumerasi NET_RX_FRAGMENT_BUFFER_ATTACHMENT_MODE mengidentifikasi bagaimana sistem operasi harus memasang sebelumnya NET_PACKET_FRAGMENT buffer ke NET_PACKETs untuk antrean penerimaan driver klien adaptor bersih.