Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A FlushIpPathTable függvény kiüríti az IP-elérési út tábláját egy helyi számítógépen.
Szintaxis
NETIOAPI_API FlushIpPathTable(
_In_ ADDRESS_FAMILY Family
);
Paraméterek
Családi [in]
A kiürítendő címcsalád.A címcsalád lehetséges értékei a Winsock2.h fejlécfájlban jelennek meg. Vegye figyelembe, hogy a AF_ címcsalád és PF_ protokollcsalád állandói azonosak (például AF_INET és PF_INET), így bármelyik állandót használhatja.
A Windows Vista és a Windows operációs rendszerek újabb verzióiban a Family paraméter lehetséges értékei a Ws2def.h fejlécfájlban vannak definiálva. Vegye figyelembe, hogy a Ws2def.h fejlécfájl automatikusan szerepel a Netioapi.h-ban, és soha ne használja közvetlenül a Ws2def.h fájlt.
A címcsalád esetében jelenleg a következő értékek támogatottak:
AF_INET
Az IPv4-címcsalád. Ha ez az érték meg van adva, ez a függvény kiüríti az IP-elérési út tábláját, amely csak IPv4-bejegyzéseket tartalmaz.AF_INET6
Az IPv6-címcsalád. Ha ez az érték meg van adva, ez a függvény kiüríti az IP-elérési út tábláját, amely csak IPv6-bejegyzéseket tartalmaz.AF_UNSPEC
A címcsalád nincs meghatározva. Ha ez az érték meg van adva, ez a függvény kiüríti a szomszédos IP-címtáblát, amely IPv4- és IPv6-bejegyzéseket is tartalmaz.
Visszaadott érték
FlushIpPathTable a függvény sikeres működése esetén STATUS_SUCCESS ad vissza.
Ha a függvény meghiúsul, FlushIpPathTable a következő hibakódok egyikét adja vissza:
| Kód visszaadása | Leírás |
|---|---|
| STATUS_INVALID_PARAMETER | Érvénytelen paraméter lett átadva a függvénynek. Ez a hiba akkor jelenik meg, ha a Családi paraméter nincs megadva AF_INET, AF_INET6 vagy AF_UNSPEC. |
| STATUS_NOT_SUPPORTED | A kérés nem támogatott. Ez a hiba akkor jelenik meg, ha nem található IPv4-verem a helyi számítógépen, és AF_INET a Családi paraméterben van megadva, vagy ha nem található IPv6-verem a helyi számítógépen, és AF_INET6 a Családi paraméterben van megadva. Ez a hiba a Windows azon verzióiban is megjelenik, ahol ez a függvény nem támogatott. |
| Egyéb | A FormatMessage függvénnyel szerezze be a visszaadott hiba üzenetsztringét. |
Megjegyzések
A FlushIpPathTable függvény kiüríti vagy törli az IP-elérési út bejegyzéseit egy helyi számítógépen. Az illesztőprogram a Családi paraméterrel korlátozhatja az IP-elérési út bejegyzéseinek törlését egy adott IP-címcsaládra. Ha az IPv4-hez és az IPv6-hoz tartozó IP-elérési út bejegyzéseit is törölni kell, az illesztőprogramnak Családi paramétert AF_UNSPEC értékre kell állítania.
Az illesztőprogramnak inicializálnia kell a Családi paramétert AF_INET, AF_INET6 vagy AF_UNSPEC.
Követelmények
Célplatform |
Univerzális |
Verzió |
Elérhető a Windows Vista és a Windows operációs rendszerek újabb verzióiban. |
Fejléc |
Netioapi.h (netioapi.h) |
Könyvtár |
Netio.lib |
IRQL |
< DISPATCH_LEVEL |