Ras lépésről lépésre

1. lépés - Ellenőrizze a kapcsolatot

Meg kell létrehozni Win32 projekt és ez jobb, hogy hívja a RAS. Általában, ahogy szeretné. Funkciók dolgozik a RAS vannak Rasapi32.dll dinamikus könyvtár, és ennek megfelelően a projekt, akkor kell hozzá rasapi32.lib. Hogyan kell csinálni? Get telepíteni a könyvtárban, akkor Project beállítás - Link - objektumtárára modult. Gondoskodjunk róla, hogy minden konfigurációban, de nem Debug vagy relase, hogy ne lepődj meg a jövőbeli időpontban.

RAS - Remote Access Service. Ez lehetővé teszi, hogy távolról csatlakozni a hálózathoz egy telefonos kapcsolat (modem). Így jutok el Intrenet. Futok a távoli hozzáférést. Azt kéri, és belép a hálózatba.

Így már azt windows.h kapcsolatot használjon változó típusok, például a Windows DWORD leírtak szerint. Kampós ras.h elérni a funkciók leírását. iostream.h csak reklám stream megjelenítésére. Vagyok kényelmes, bár ez lehetséges, és egy másik példában stdio.h - printf. de úgy érzem, így kényelmes. Conio.h könyvtárak számára getch () függvény, az késlelteti az a program végrehajtását, amíg a gombot megnyomja.

Tehát az első dolog, amit bejelented tömb RASCONN 20 elemekkel. 20. Miért akarom annyira. Általánosságban elmondható, hogy bármilyen szám lehet. De a számítógép általában egy modemes kapcsolat, és egy. Annak érdekében, hogy több mint 2 szükségességét pontosan. Miért van több mint 2? A vizsgálat végén, hogy ha a program. Ez a struktúra a csatlakozási információkat. Ez az út le van írva.

Ezután mondtuk a két változó között. Mi szükség van rájuk.

Ezután az első elem szerkezete a területen dwSize helyeztük egy rögzítési felbontása egy sor struktúrák, azaz, akkora, mint egy egységes szerkezetű. Hogy miért. Lásd a leírást a szerkezet, a különböző változatok, különböző felbontású. sizeof csak a méret és számítani.

És az összes számított a tömb méretét. Ő nagyobb szükség van.

RasEnumConnections ellenőrzések vegyületet. Ez eredményezi nemcsak a kapcsolatok számát, valamint a kezelés sikere szükséges egy dynamic link library. Végtére is, nem lehet, vagy lehet, hogy sérült. átadjuk egy sor ras ebben a funkcióban. egy mutatót a tömb mérete. És egy pointert, ahol a szám visszatér a kapcsolatok számát. Miért mutató, mert fel fogják használni, hogy visszatérjen az eredményt. Hogy mást, ha visszatér a funkció sikerét a hívást?

Ha a funkció végrehajtása nem lesz több kapcsolat dNumber. Ha a kapcsolat, hogy a tömb vissza információkat róluk. Velünk átkötése a tömb, és megjeleníti az adatokat.

Most felépíteni és futtatni a programot. Ha nincs kapcsolat, hogy a képernyőn megjelenő 0 és várjon egy gombnyomás. Most indítsa el a kapcsolatot. A jelszó ellenőrzése, hogy hozzáférjen a rendszer képes futtatni a programot. De megmutatja a neve a vegyületet az 1. és ismertetjük Telefonos.

És az utolsó. Hogyan lehet ellenőrizni a két kapcsolat egy modem. Hozzuk létre a kapcsolatot egy alternatív nevet, hogy kettő. Kezdjük az első név. Miután a kapcsolat. Fuss egy második. Itt a második, és nem indul el. Ön tájékoztatást kap, hogy a modem használatra - hiba 6. Ezen a ponton, a program futtatásával, és megmutatja a két vegyület a nevét.

A hívás, hogy egy dinamikus könyvtár beleértve asapi32.lib

Leírását tartalmazza RAS funkciók kódot írni.

RasEnumConnections csak azt mondja, hogy végrehajtotta-e vagy sem.

RASCONN szerkezet mérete lehet üvölteni különböző.

Kapcsolódó cikkek