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.
Az InitializeIpInterfaceEntry függvény inicializálja az alapértelmezett értékekkel rendelkező MIB_IPINTERFACE_ROW struktúrabejegyzés tagjait.
Szintaxis
VOID NETIOAPI_API_ InitializeIpInterfaceEntry(
_Inout_ PMIB_IPINTERFACE_ROW Row
);
Paraméterek
-
sor [be, ki]
Egy inicializálandó MIB_IPINTERFACE_ROW struktúrára mutató mutató. Sikeres visszatérés esetén a paraméter mezői inicializálva lesznek a helyi számítógépen lévő felület alapértelmezett információival.
Visszaadott érték
InitializeIpInterfaceEntry a függvény sikeres működése esetén STATUS_SUCCESS ad vissza.
Ha a függvény meghiúsul, InitializeIpInterfaceEntry 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 egy NULL mutatót ad át a Sor paraméterben |
| Egyéb | A FormatMessage függvénnyel szerezze be a visszaadott hiba üzenetsztringét. |
Megjegyzések
Kimenet esetén a MIB_IPINTERFACE_ROW szerkezet azon tagjai, amelyekre a sor paraméter mutat, az alábbiak szerint lesznek inicializálva.
Családi
Állítsa be a AF_UNSPEC.InterfaceLuid
Meg nem határozott értékre van állítva.Minden más tag
Állítsa nullára.
Az illesztőprogramnak az InitializeIpInterfaceEntry függvénnyel kell inicializálnia az alapértelmezett értékekkel rendelkező MIB_IPINTERFACE_ROW struktúrabejegyzés mezőit. Az illesztő ezután módosíthatja a módosítani kívánt MIB_IPINTERFACE_ROW bejegyzés mezőit, majd meghívhatja a SetIpInterfaceEntry függvényt.
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 |