Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A hálózati illesztőprogram-adapter specifikációja (NDIS) protokollillesztő-csomag létrehozásához kövesse az alábbi lépéseket:
1. lépés: Tudnivalók a Windows architektúrájáról és illesztőprogramjairól.
Ismernie kell az illesztőprogramok Windows operációs rendszerekben való működésének alapjait. Az alapok ismerete segít a megfelelő tervezési döntések meghozatalában, és megkönnyíti a fejlesztési folyamatot. További információért az illesztőprogramok alapjairól lásd a Fogalmak az összes illesztőprogram-fejlesztő számárarészt.
2. lépés: Tudnivalók az NDIS-ről.
Az NDIS- és NDIS-illesztőprogramokkal kapcsolatos általános információkért tekintse meg az alábbi témaköröket:
Windows hálózati architektúra és az OSI-modell
3. lépés: További Windows-illesztőprogram-tervezési döntések meghatározása.
További információ a Windows további tervezési döntéseiről: Megbízható Kernel-Mode illesztőprogramok létrehozása, 64 bites illesztőprogramok programozási problémáiés Nemzetközi INF-fájlok létrehozása.
4. lépés: Tudnivalók a Windows-illesztőprogramok buildelési, tesztelési és hibakeresési folyamatairól és eszközeiről.
Az illesztőprogramok létrehozása eltér a felhasználói módú alkalmazások készítésétől. További információ a Windows-illesztőprogramok buildelési, hibakeresési és tesztelési folyamatairól, az illesztőprogram-aláírásról és a Windows Hardware Lab Kit (HLK) teszteléséről: Illesztőprogramok fejlesztése, tesztelése és üzembe helyezése. További információ az eszközök létrehozásával, tesztelésével, ellenőrzésével és hibakeresésével kapcsolatban: Illesztőprogram-fejlesztési eszközök.
5. lépés: Olvassa el a protokoll-illesztőprogramok bevezető témáit. Bevezetés az NDIS protokollillesztőkbeA protokollillesztők tervezési alapelvei
6. lépés: Olvassa el az írási protokollillesztők szakaszát.
Ez a szakasz áttekintést nyújt az elsődleges protokoll illesztőinek felületéről. Ezek az interfészek a protokollillesztők által biztosított függvényeket (ProtocolXxx függvényeket) és nDIS-hívásokat tartalmazták a műveletek indításához. Az NDIS NdisXxx függvényeket biztosít, amelyeket a protokollillesztők NDIS-műveletek végrehajtására hívnak.
7. lépés: Tekintse át az NDIS protokollillesztő minta a Windows-illesztőminták tárházban a GitHubon.
8. lépés: Az NDIS-illesztőprogram fejlesztése (vagy portja), buildelése, tesztelése és hibakeresése.
Ha meglévő illesztőprogramot portoz, tekintse meg a portálási útmutatókat:
- NDIS 5.x illesztőprogramok portolása az NDIS 6.0-ra
- NDIS 6.x illesztőprogramok portolása az NDIS 6.20 verziójára
- NDIS 6.x illesztőprogramok portolása az NDIS 6.30-ba
További információ az iteratív építésről, tesztelésről és hibakeresésről: Illesztőprogramok fejlesztése, tesztelése és üzembe helyezése. Ez a folyamat segít biztosítani, hogy egy működő illesztőprogramot hozzon létre.
9. lépés: Illesztőprogram-csomag létrehozása az illesztőprogramhoz.
Az illesztőprogramok telepítéséről további információt Illesztőprogram-csomag biztosításacímű témakörben talál. További információ az NDIS-illesztőprogramok telepítéséről: Hálózati összetevők telepítéséhez használt összetevők és fájlok és A hálózati összetevők objektumainak értesítése.
10. lépés: Írd alá és terjeszd az illesztőprogramot.
Az utolsó lépés az illesztőprogram aláírása (nem kötelező) és terjesztése. Ha az illesztőprogram megfelel a Windows Hardware Lab Kit (HLK)definiált minőségi szabványoknak, a Microsoft Windows Update programon keresztül terjesztheti. Az illesztőprogramok terjesztéséről további információt A hardverbeküldési folyamat első lépéseicímű témakörben talál.
Ezek az alapvető lépések. Az egyes illesztőprogramok igényei alapján további lépésekre lehet szükség.