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.
Ovladače miniportu používají označení stavu NDIS_STATUS_LINK_STATE k upozorňování na NDIS a nadlimitních ovladačů, že došlo ke změně fyzických charakteristik média.
Poznámky
Nadměrné ovladače by neměly používat OID_GEN_LINK_STATE identifikátor OID k určení stavu propojení. Místo toho použijte informace o stavu NDIS_STATUS_LINK_STATE pro aktualizace stavu propojení.
StatusBuffer člen struktury NDIS_STATUS_INDICATION obsahuje strukturu NDIS_LINK_STATE. Tato struktura určuje fyzický stav média.
Ovladače miniportu by se měly vyhnout odesílání NDIS_STATUS_LINK_STATE indikace stavu, pokud nedošlo k žádným změnám fyzického stavu média. Vyhnete se však tomuto označení stavu, není to požadavek.
Pokud miniportový adaptér přejde do nízkého stavu napájení, ovladače miniportu NDIS 6.0 a novější by měly indikovat stav připojení MediaConnectStateUnknown. Po přechodu adaptéru miniportu zpět do funkčního stavu napájení by měl ovladač miniportu indikovat stav MediaConnectStateConnected po opětovném vytvoření propojení. Ovladače miniportu NDIS 6.30 by měly indikovat MediaConnectStateUnknown během přechodu s nízkým výkonem pouze v případě, že je vypnuto probuzení na propojení a selektivní pozastavení. Jinými slovy, ovladač miniportu musí indikovat stav připojení MediaConnectStateUnknown během přechodu s nízkým výkonem, pokud není možné rozpoznat a probudit změnu stavu připojení z nízkého stavu napájení.
Pokud ve stavu propojení nejsou žádné změny, jak je uvedeno v dříve uvedeném stavu propojení, nemusí NDIS předávat informace o stavu nadlimitně. Toto chování však není zaručeno. Nadměrné ovladače, které obdrží tuto informaci o stavu, musí určit, které charakteristiky média, pokud existuje, se změnily.
Pokud je nadlimitní ovladač NDIS 5.x nebo starším ovladači protokolu NDIS překládá indikátor stavu NDIS_STATUS_LINK_STATE na odpovídající indikace stavu NDIS 5.1. NDIS indikuje změny rychlosti propojení s NDIS_STATUS_LINK_SPEED_CHANGE indikací stavu. NDIS indikuje změny ve stavu připojení pomocí NDIS_STATUS_MEDIA_CONNECT a NDIS_STATUS_MEDIA_DISCONNECT indikace stavu.
NDIS také překládá NDIS 5.x stav ovladače miniportu pro nadlimitní ovladače NDIS 6.0 a novější. NDIS používá indikace stavu nebo změny stavu médií, které NDIS identifikované v NDIS 5.x dotazu OID pro vytvoření NDIS_STATUS_LINK_STATE indikací stavu. NDIS provádí následující překlady:
Indikace stavu NDIS_STATUS_MEDIA_CONNECT se přeloží na MediaConnectStateConnected ve struktuře NDIS_LINK_STATE.
Indikace stavu NDIS_STATUS_MEDIA_DISCONNECT se přeloží na MediaConnectStateDisconnected ve struktuře NDIS_LINK_STATE.
K vygenerování stavu připojení se používá NDIS_STATUS_LINK_SPEED_CHANGE indikace stavu a identifikátor OID_GEN_LINK_SPEED.
Další informace o stavu odkazu naleznete v tématu OID_GEN_LINK_STATE.
Požadavky
Verze |
Podporováno ve verzi NDIS 6.0 a novější. |
Záhlaví |
Ndis.h (včetně Ndis.h) |