Condividi tramite


Introduzione con helper IP

Di seguito è riportata una guida dettagliata per iniziare a programmare usando l'interfaccia di programmazione dell'applicazione Helper IP . È progettato per fornire una comprensione delle funzioni e delle strutture dati di base dell'helper IP e del modo in cui interagiscono.

L'applicazione usata per l'illustrazione è un'applicazione helper IP molto di base. Gli esempi di codice più avanzati sono inclusi negli esempi inclusi in Microsoft Windows Software Development Kit (SDK).

Il primo passaggio è lo stesso per la maggior parte delle applicazioni helper IP.

Le sezioni seguenti descrivono i passaggi rimanenti per la creazione di questa applicazione helper IP di base.

Codice sorgente completo per questo esempio di helper IP di base.

Esempi avanzati di helper IP

Sono inclusi diversi esempi di helper IP avanzati con Microsoft Windows Software Development Kit (SDK). Per impostazione predefinita, il codice sorgente di esempio dell'helper IP viene installato da Windows SDK rilasciato per Windows 7 nella directory seguente:

C:\Programmi\Microsoft SDK\Windows\v7.0\Samples\NetDs\IPHelp

Gli esempi più avanzati elencati di seguito sono disponibili nelle directory seguenti:

  • EnableRouter

    Questa directory contiene un esempio che illustra come usare le funzioni helper IP EnableRouter e UnenableRouter per abilitare e disabilitare l'inoltro IPv4 nel computer locale.

  • iparp

    Questa directory contiene un programma di esempio che illustra come usare le funzioni helper IP per visualizzare e modificare le voci nella tabella ARP IPv4 nel computer locale.

  • ipchange

    Questa directory contiene un programma di esempio che illustra come usare le funzioni helper IP per modificare a livello di codice un indirizzo IP per una scheda di rete specifica nel computer. Questo programma illustra anche come recuperare le informazioni di configurazione IP della scheda di rete esistenti.

  • IPConfig

    Questa directory contiene un programma di esempio che illustra come recuperare a livello di codice le informazioni di configurazione IPv4 simili all'utilità IPCONFIG.EXE. Illustra come usare le funzioni GetNetworkParams e GetAdaptersInfo . Si noti che la funzione GetAdaptersInfo recupera solo le informazioni IPv4.

  • IPRenew

    Questa directory contiene un programma di esempio che illustra come rilasciare e rinnovare a livello di codice gli indirizzi IPv4 ottenuti tramite DHCP. Questo programma illustra anche come recuperare le informazioni di configurazione della scheda di rete esistenti.

  • IPRoute

    Questa directory contiene un programma di esempio che illustra come usare le funzioni helper IP per modificare la tabella di routing IPv4.

  • ipstat

    Questa directory contiene un programma di esempio che illustra come usare le funzioni helper IP per visualizzare le connessioni IPv4 per un protocollo. Per impostazione predefinita, le statistiche vengono visualizzate per IP, ICMP, TCP e UDP.

  • Netinfo

    Questa directory contiene un programma di esempio che illustra come usare le nuove API helper IP introdotte in Windows Vista e versioni successive per visualizzare/modificare gli indirizzi e le informazioni sull'interfaccia per IPv4 e IPv6.