Condividi tramite


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 di 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 di 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 gestito dal driver.
NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED

La funzione NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED inizializza una struttura di NET_ADAPTER_RX_CAPABILITIES per una scheda net che vuole 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 di NET_ADAPTER_RX_CAPABILITIES per una scheda net che vuole specificare l'allocazione e l'allegato del buffer di ricezione gestito dal sistema operativo, nonché DMA per il mapping di memoria.
NET_ADAPTER_TX_CAPABILITIES_INIT

La funzione NET_ADAPTER_TX_CAPABILITIES_INIT inizializza una struttura di NET_ADAPTER_TX_CAPABILITIES per una scheda net che non ha specificato l'uso di DMA nel percorso dati di trasmissione.
NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA

La funzione NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA inizializza una struttura di NET_ADAPTER_TX_CAPABILITIES per una scheda net che ha specificato l'uso di DMA nel percorso di trasmissione dei 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 di 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 di riattivazione è un pacchetto magico.
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 di riattivazione è un pacchetto magico.
NET_ADAPTER_WAKE_REASON_PACKET_INIT

La funzione NET_ADAPTER_WAKE_REASON_PACKET_INIT inizializza una struttura NET_ADAPTER_WAKE_REASON_PACKET.
NetAdapterCreate

Crea un oggetto NETADAPTER.
NetAdapterGetNetLuid

Recupera la NET_LUID assegnata a una scheda di rete.
NetAdapterInitAllocate

La funzione NetAdapterInitAllocate alloca una struttura NETADAPTER_INIT utilizzata 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 NETADAPTER per la creazione di code di pacchetti di datapath.
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 checksum hardware di una scheda di rete.
NetAdapterOpenConfiguration

Apre il database di configurazione dell'adapter.
NetAdapterPowerOffloadSetArpCapabilities

La funzione NetAdapterPowerOffloadSetArpCapabilities imposta le funzionalità di un adattatore net per il protocollo di offload ARP ARP a bassa potenza.
NetAdapterPowerOffloadSetNSCapabilities

La funzione NetAdapterPowerOffloadSetNsCapabilities imposta le funzionalità di un adattatore net per LPv6 Neighbor Solicitation (NS) a basso carico del protocollo di alimentazione.
NetAdapterReportWakeReasonMediaChange

La funzione NetAdapterReportWakeReasonMediaChange segnala al framework che un adattatore net ha generato un evento di riattivazione a causa di una modifica multimediale.
NetAdapterReportWakeReasonPacket

La funzione NetAdapterReportWakeReasonPacket segnala al framework che un adattatore net ha generato un evento di riattivazione perché ha ricevuto un pacchetto che corrisponde 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 le dimensioni massime 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 nelle funzionalità LAN (WoL).
NetAdapterWakeSetEapolPacketCapabilities

NetAdapterWakeSetEapolPacketCapabilities imposta le funzionalità WoL dei pacchetti EAPOL di una scheda di rete.
NetAdapterWakeSetMagicPacketCapabilities

La funzione NetAdapterWakeSetMagicPacketCapabilities imposta le funzionalità magic packet wake (WoL) di un adattatore net adapter.
NetAdapterWakeSetMediaChangeCapabilities

La funzione NetAdapterWakeSetMediaChangeCapabilities imposta le funzionalità di riattivazione della modifica dei supporti di un adattatore di rete (WoL).
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 descrive 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 dell'evento EvtNetAdapterCreateRxQueue che configura una coda di ricezione (Rx).
EVT_NET_ADAPTER_CREATE_TXQUEUE

Implementazione del driver client della funzione di callback dell'evento EvtNetAdapterCreateTxQueue 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 del checksum.
EVT_NET_ADAPTER_RETURN_RX_BUFFER

Implementare questa funzione di callback facoltativa per eseguire la pulizia in un buffer di ricezione per cui in precedenza è stata specificata l'allocazione manuale dei frammenti e l'allegato.
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 dei 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 dei 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 ARP a basso consumo IPv4.
NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES

La struttura NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES descrive le funzionalità di un net adapter per l'offload del protocollo di alimentazione insufficiente 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 net adapter.
NET_ADAPTER_TX_CAPABILITIES

La struttura NET_ADAPTER_TX_CAPABILITIES descrive le funzionalità di trasmissione di un net adapter.
NET_ADAPTER_WAKE_BITMAP_CAPABILITIES

La struttura NET_ADAPTER_WAKE_BITMAP_CAPABILITIES descrive le funzionalità di riattivazione LAN (WoL) di un adattatore di rete 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 una scheda di rete per svegliarsi 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 frame 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.