Megosztás:


Connection-Oriented időzítési funkciók

A kapcsolatorientált NDIS támogatja a hálózati adapter helyi idejének használatát a csomagok átvitelének ütemezéséhez, valamint a csomagok küldésének és fogadásának időbélyegzéséhez.

Megjegyzés Ezek a kapcsolatorientált időzítési funkciók nem kötelezőek. Ezeket a funkciókat nem támogatja minden CoNDIS-hálózati adapter.

A kapcsolatorientált protokollillesztő meghívhatja NdisCoOidRequest, hogy lekérdezze a kapcsolatorientált miniportillesztő vagy az MCM-illesztőprogram helyi időzítési képességeit OID_GEN_CO_GET_TIME_CAPS. Egy ilyen lekérdezésre válaszul a miniport-illesztőprogram vagy az MCM-illesztő a következő adatokról ad vissza információt:

  • Hogy van-e olvasható óra a hálózati adapteren.

  • Az, hogy a hálózati kártya a hálózati kapcsolatból veszi-e az időt.

  • A helyi óra pontossága.

  • Azt jelzi, hogy a hálózati adapter helyi idő szerint képes-e időbélyeget kapni a fogadott csomagokra.

  • Azt jelzi, hogy a hálózati adapter a helyi időnek megfelelően ütemezhet-e küldési csomagot az átvitelhez.

  • Azt jelzi, hogy a hálózati adapter helyi idő szerint képes-e időbélyeggel továbbítani a továbbított csomagokat.

A hálózati adapter helyi idejének lekéréséhez a kapcsolat-orientált protokoll meghívhatja a NdisCoOidRequest-t, hogy lekérdezze a kapcsolat-orientált miniport-illesztőt vagy az MCM-illesztőt a OID_GEN_CO_GET_NETCARD_TIMEsegítségével. A kapcsolatorientált miniportillesztő vagy az MCM-illesztő szinkron módon adja vissza a helyi idejét, amelyet a kapcsolatorientált protokoll a csomagok átvitelének ütemezésére használhat.

A küldési vagy fogadási csomagok időzítési adatait a csomag sávon kívüli (OOB) adatai tartalmazzák. További információ: NET_BUFFER_LIST.