intestazione netadapter.h
Questa intestazione viene usata dalla rete. Per altre informazioni, vedere:
netadapter.h contiene le interfacce di programmazione seguenti:
Funzioni
NET_ADAPTER_DATAPATH_CALLBACKS_INIT La funzione NET_ADAPTER_DATAPATH_CALLBACKS_INIT inizializza una struttura NET_ADAPTER_DATAPATH_CALLBACKS. |
NET_ADAPTER_DMA_CAPABILITIES_INIT La funzione NET_ADAPTER_DMA_CAPABILITIES_INIT inizializza una struttura NET_ADAPTER_DMA_CAPABILITIES. |
NET_ADAPTER_LINK_LAYER_ADDRESS_INIT La funzione NET_ADAPTER_LINK_LAYER_ADDRESS_INIT inizializza un indirizzo del livello di collegamento. |
NET_ADAPTER_LINK_LAYER_CAPABILITIES_INIT Inizializza la struttura NET_ADAPTER_LINK_LAYER_CAPABILITIES. |
NET_ADAPTER_LINK_STATE_INIT Inizializza una struttura NET_ADAPTER_LINK_STATE. |
NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED Inizializza una struttura NET_ADAPTER_LINK_STATE per una scheda disconnessa dalla rete. |
NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT La funzione NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT inizializza una struttura NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES. |
NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES_INIT La funzione NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES_INIT inizializza una struttura NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES. |
NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES_INIT La funzione NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES_INIT inizializza una struttura NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES. |
NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT La funzione NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT inizializza una struttura NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES. |
NET_ADAPTER_RX_CAPABILITIES_INIT_DRIVER_MANAGED La funzione NET_ADAPTER_RX_CAPABILITIES_INIT_DRIVER_MANAGED inizializza una struttura NET_ADAPTER_RX_CAPABILITIES per una scheda net che desidera specificare l'allocazione e l'allegato del buffer di ricezione gestiti dal driver. |
NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED La funzione NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED inizializza una struttura NET_ADAPTER_RX_CAPABILITIES per un adattatore net che desidera specificare l'allocazione e l'allegato del buffer di ricezione gestito dal sistema operativo, ma non l'uso del mapping di memoria DMA. |
NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED_DMA La funzione NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED_DMA inizializza una struttura NET_ADAPTER_RX_CAPABILITIES per una scheda net che desidera specificare l'allocazione e l'allegato del buffer di ricezione gestiti dal sistema operativo, nonché DMA per il mapping della memoria. |
NET_ADAPTER_TX_CAPABILITIES_INIT La funzione NET_ADAPTER_TX_CAPABILITIES_INIT inizializza una struttura NET_ADAPTER_TX_CAPABILITIES per un adattatore net che non ha specificato l'uso di DMA nel relativo percorso dati di trasmissione. |
NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA La funzione NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA inizializza una struttura NET_ADAPTER_TX_CAPABILITIES per un adattatore net che ha specificato l'uso di DMA nel relativo percorso di trasmissione dati. |
NET_ADAPTER_WAKE_BITMAP_CAPABILITIES_INIT La funzione NET_ADAPTER_WAKE_BITMAP_CAPABILITIES_INIT inizializza una struttura NET_ADAPTER_WAKE_BITMAP_CAPABILITIES. |
NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT inizializza una struttura NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES. |
NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES_INIT La funzione NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES_INIT inizializza una struttura NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES. |
NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES_INIT La funzione NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES_INIT inizializza una struttura NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES. |
NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES_INIT La funzione NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES_INIT inizializza una struttura NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES. |
NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT inizializza uno struct NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES quando si segnala che un pacchetto EAPOL ha causato un evento di riattivazione. |
NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT La funzione NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT inizializza un NET_ADAPTER_WAKE_REASON_PACKET quando l'origine della riattivazione è un pacchetto magic. |
NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT La funzione NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT inizializza un NET_ADAPTER_WAKE_REASON_PACKET quando l'origine della riattivazione è un pacchetto magic. |
NET_ADAPTER_WAKE_REASON_PACKET_INIT La funzione NET_ADAPTER_WAKE_REASON_PACKET_INIT inizializza una struttura NET_ADAPTER_WAKE_REASON_PACKET. |
NetAdapterCreare Crea un oggetto NETADAPTER. |
NetAdapterGetNetLuid Recupera il NET_LUID assegnato a una scheda di rete. |
NetAdapterInitAllocate La funzione NetAdapterInitAllocate alloca una struttura NETADAPTER_INIT usata da un driver client durante la creazione di un nuovo oggetto NETADAPTER. |
NetAdapterInitFree La funzione NetAdapterInitFree dealloca una struttura NETADAPTER_INIT. |
NetAdapterInitSetDatapathCallbacks La funzione NetAdapterInitSetDatapathCallbacks registra le funzioni di callback di un NETADAPTER per la creazione di code di pacchetti di percorsi dati. |
NetAdapterLightweightInitAllocate La funzione NetAdapterLightweightInitAllocate alloca una struttura NETADAPTER_INIT utilizzata da un driver client durante la creazione di un nuovo oggetto NETADAPTER per un adattatore senza dispositivo. |
NetAdapterOffloadSetChecksumCapabilities La funzione NetAdapterOffloadSetChecksumCapabilities imposta le funzionalità di offload del checksum hardware di una scheda di rete. |
NetAdapterOpenConfiguration Apre il database di configurazione dell'adattatore. |
NetAdapterPowerOffloadSetArpCapabilities La funzione NetAdapterPowerOffloadSetArpCapabilities imposta le funzionalità di un net adapter per l'offload del protocollo ARP a basso consumo IPv4. |
NetAdapterPowerOffloadSetNSCapabilities La funzione NetAdapterPowerOffloadSetNsCapabilities imposta le funzionalità di un net adapter per l'offload del protocollo APN (Neighbor Solicitation) IPv6. |
NetAdapterReportWakeReasonMediaChange La funzione NetAdapterReportWakeReasonMediaChange segnala al framework che un net adapter ha generato un evento di riattivazione a causa di una modifica multimediale. |
NetAdapterReportWakeReasonPacket La funzione NetAdapterReportWakeReasonPacket segnala al framework che un net adapter ha generato un evento di riattivazione perché ha ricevuto un pacchetto corrispondente a un modello woL (Wake-On-LAN). |
NetAdapterSetCurrentLinkLayerAddress La funzione NetAdapterSetCurrentLinkLayerAddress imposta l'indirizzo del livello di collegamento corrente per la scheda di rete. |
NetAdapterSetDataPathCapabilities Imposta le funzionalità del percorso dati della scheda di rete. |
NetAdapterSetLinkLayerCapabilities Imposta le funzionalità del livello di collegamento della scheda di rete. |
NetAdapterSetLinkLayerMtuSize Imposta la dimensione massima dell'unità di trasferimento del livello di collegamento dell'adattatore. |
NetAdapterSetLinkState Imposta lo stato del collegamento corrente della scheda di rete. |
NetAdapterSetPermanentLinkLayerAddress La funzione NetAdapterSetPermanentLinkLayerAddress imposta l'indirizzo del livello di collegamento permanente per la scheda di rete. |
NetAdapterSetReceiveFilterCapabilities NetAdapterSetReceiveFilterCapabilities imposta le funzionalità di filtro di ricezione di una scheda di rete. |
NetAdapterStart La funzione NetAdapterStart avvia un oggetto NETADAPTER. |
NetAdapterStop La funzione NetAdapterStop arresta un oggetto NETADAPTER. |
NetAdapterWakeSetBitmapCapabilities La funzione NetAdapterWakeSetBitmapCapabilities imposta le funzionalità di riattivazione del modello bitmap di un adattatore net sulle reti LAN (WoL). |
NetAdapterWakeSetEapolPacketCapabilities NetAdapterWakeSetEapolPacketCapabilities imposta le funzionalità WoL del pacchetto EAPOL di una scheda di rete. |
NetAdapterWakeSetMagicPacketCapabilities La funzione NetAdapterWakeSetMagicPacketCapabilities imposta le funzionalità magic packet wake on LAN (WoL) di net adapter. |
NetAdapterWakeSetMediaChangeCapabilities La funzione NetAdapterWakeSetMediaChangeCapabilities imposta le funzionalità di riattivazione lan (WoL) di una scheda multimediale di net adapter. |
NetAdapterWakeSetPacketFilterCapabilities La funzione NetAdapterWakeSetPacketFilterCapabilities imposta le funzionalità di riattivazione del filtro pacchetti di net adapter su LAN (WoL). |
NetReceiveFilterGetMulticastAddressCount NetReceiveFilterGetMulticastAddressCount recupera il numero di indirizzi nell'elenco di indirizzi multicast. |
NetReceiveFilterGetMulticastAddressList NetReceiveFilterGetMulticastAddressList recupera l'elenco di indirizzi che possono ricevere pacchetti multicast. |
NetReceiveFilterGetPacketFilter NetReceiveFilterGetPacketFilter recupera il NET_PACKET_FILTER_FLAGS che descrivono i filtri di pacchetto supportati dalla scheda di rete. |
Funzioni di callback
EVT_NET_ADAPTER_CREATE_RXQUEUE Implementazione del driver client della funzione di callback degli eventi EvtNetAdapterCreateRxQueue che configura una coda di ricezione (Rx). |
EVT_NET_ADAPTER_CREATE_TXQUEUE Implementazione del driver client della EvtNetAdapterCreateTxQueue funzione di callback degli eventi che configura una coda di trasmissione (Tx). |
EVT_NET_ADAPTER_OFFLOAD_SET_CHECKSUM La funzione di callback EvtNetAdapterOffloadSetChecksum viene implementata dal driver client per impostare le modifiche nelle funzionalità di offload checksum. |
EVT_NET_ADAPTER_RETURN_RX_BUFFER Implementare questa funzione di callback facoltativa per eseguire la pulizia in un buffer di ricezione per il quale sono stati specificati in precedenza l'allocazione e l'allegato manuali dei frammenti. |
EVT_NET_ADAPTER_SET_RECEIVE_FILTER Il driver client implementa EvtNetAdapterSetReceiveFilter per impostare le modifiche nelle funzionalità di filtro di ricezione attive di una scheda di rete. |
Strutture
NET_ADAPTER_DATAPATH_CALLBACKS La struttura NET_ADAPTER_DATAPATH_CALLBACKS descrive le funzioni di callback di un net adapter per la creazione delle code di percorsi dati. |
NET_ADAPTER_DMA_CAPABILITIES La struttura NET_ADAPTER_DMA_CAPABILITIES descrive le funzionalità DMA di un adattatore. |
NET_ADAPTER_LINK_LAYER_ADDRESS Una struttura NET_ADAPTER_LINK_LAYER_ADDRESS descrive un indirizzo del livello di collegamento. |
NET_ADAPTER_LINK_LAYER_CAPABILITIES Descrive le funzionalità del livello di collegamento dell'adattatore. |
NET_ADAPTER_LINK_STATE Descrive lo stato del collegamento dell'adattatore. |
NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES La struttura NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES descrive le funzionalità di una scheda di interfaccia di rete per l'offload del calcolo e della convalida del checksum. |
NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES La struttura NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES descrive le funzionalità di un net adapter per l'offload del protocollo ARP a basso consumo IPv4. |
NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES La struttura di NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES descrive le funzionalità di un net adapter per l'offload del protocollo di bassa potenza di IPv6 Neighbor Solicitation (NS). |
NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES La struttura NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES specifica le funzionalità di filtro di ricezione di una scheda di interfaccia di rete. |
NET_ADAPTER_RX_CAPABILITIES La struttura NET_ADAPTER_RX_CAPABILITIES descrive le funzionalità di ricezione di un adattatore net. |
NET_ADAPTER_TX_CAPABILITIES La struttura NET_ADAPTER_TX_CAPABILITIES descrive le funzionalità di trasmissione di un adattatore net. |
NET_ADAPTER_WAKE_BITMAP_CAPABILITIES La struttura NET_ADAPTER_WAKE_BITMAP_CAPABILITIES descrive le funzionalità di riattivazione LAN (WoL) di un net adapter per la riattivazione da un modello bitmap. |
NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES descrive le funzionalità WoL di una scheda di rete per la riattivazione da un pacchetto EAPOL. |
NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES La struttura NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES descrive le funzionalità di riattivazione LAN (WoL) di un net adapter per il risveglio da un pacchetto magico. |
NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES La struttura NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES descrive le funzionalità di riattivazione LAN (WoL) di un net adapter per la riattivazione da un evento di modifica multimediale. |
NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES La struttura NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES descrive le funzionalità di riattivazione LAN (WoL) di un net adapter per la riattivazione da una corrispondenza di filtro pacchetti. |
NET_ADAPTER_WAKE_REASON_PACKET La struttura NET_ADAPTER_WAKE_REASON_PACKET descrive un pacchetto di rete (noto come pacchetto di riattivazione) che ha causato la generazione di un evento di riattivazione della scheda di rete. |
Enumerazioni
NET_ADAPTER_AUTO_NEGOTIATION_FLAGS Specifica le impostazioni di negoziazione automatica per il driver della scheda di interfaccia di rete. |
NET_ADAPTER_PAUSE_FUNCTION_TYPE L'enumerazione NET_ADAPTER_PAUSE_FUNCTION_TYPE specifica i fotogrammi supportati da IEEE 802.3. |
NET_ADAPTER_WAKE_PATTERN_ID NET_ADAPTER_WAKE_PATTERN_ID viene usato per specificare l'ID modello di riattivazione nella struttura NET_ADAPTER_WAKE_REASON_PACKET. |
NET_MEMORY_MAPPING_REQUIREMENT L'enumerazione NET_MEMORY_MAPPING_REQUIREMENT identifica il requisito di mapping della memoria che un net adapter può specificare per i buffer di ricezione e trasmissione. |
NET_PACKET_FILTER_FLAGS NET_PACKET_FILTER_FLAGS descrivere i filtri dei pacchetti di ricezione di una scheda di rete. |
NET_RX_FRAGMENT_BUFFER_ALLOCATION_MODE L'enumerazione NET_RX_FRAGMENT_BUFFER_ALLOCATION_MODE identifica il modo in cui il sistema operativo deve allocare NET_PACKET_FRAGMENT ricevere buffer per le code di ricezione di un driver client net adapter. |
NET_RX_FRAGMENT_BUFFER_ATTACHMENT_MODE L'enumerazione NET_RX_FRAGMENT_BUFFER_ATTACHMENT_MODE identifica il modo in cui il sistema operativo deve pre-collegare buffer NET_PACKET_FRAGMENT a NET_PACKETs per le code di ricezione di un driver client net adapter. |