Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Porty NDIS mají provozní stavy, které zahrnují stavy inicializace a stavy zadané ve struktuře NDIS_PORT_STATE. Stavy portů odpovídají následujícím kategoriím:
Stavy inicializace
Stavy inicializace portů NDIS jsou přidružené k počáteční inicializaci a událostem Plug and Play (PnP). Když NDIS nebo ovladač miniportu nejprve přidělí port, port se nachází v přiděleném stavu. Jakmile ovladač NDIS nebo miniport aktivuje port, port se nachází v aktivovaném stavu. Neaktivní porty nemůžou odesílat ani přijímat data, indikovat stav, přijímat požadavky OID nebo inicializovat události PnP.
stavy propojení
Stavy propojení portů NDIS se podobají stavům propojení, které jsou přidruženy k adaptéru miniportu a které jsou zadané ve struktuře NDIS_LINK_STATE. Stav propojení portu označuje stav spojení médiem a rychlost propojení. Stav propojení portu se může lišit od stavu propojení přidruženého miniport adaptéru.
stavy ověřování
Stavy ověřování portů NDIS označují, jestli je port řízený (vyžaduje autorizaci), směr přenosu dat (odesílání, příjem nebo obojí) a stav autorizace portu (autorizovaný nebo neautorizovaný). Pokud není port řízený, ověřené a neověřené stavy se ignorují.
Ovladač miniportu může aktivovat port nebo deaktivovat port s událostí PnP. Další informace o aktivaci a deaktivaci portů najdete v tématu Aktivace portů NDIS a deaktivace portů NDIS.
Nadřazené ovladače používají ukazatel OID_GEN_PORT_STATE OID k získání aktuálního stavu portu, který je specifikován v členu PortNumber ve struktuře NDIS_OID_REQUEST. NDIS zpracovává tento identifikátor OID a ovladače miniportu neobdrží tento dotaz OID.
Ovladače miniportu, které podporují porty NDIS, musí používat indikátor stavu NDIS_STATUS_PORT_STATE k označení změn ve stavu portu NDIS. Ovladače miniportu musí nastavit číslo portu v členu PortNumber struktury NDIS_STATUS_INDICATION.
NDIS a nadměrné ovladače používají OID_GEN_PORT_AUTHENTICATION_PARAMETERS identifikátor OID k nastavení aktuálních stavů ověřování portu NDIS. Ovladače miniportu, které podporují porty NDIS, musí podporovat tento identifikátor OID.