Sdílet prostřednictvím


OID_GEN_RECEIVE_SCALE_PARAMETERS

Jako dotaz NDIS a nadměrné ovladače můžou použít identifikátor OID OID_GEN_RECEIVE_SCALE_PARAMETERS k dotazování aktuálních parametrů škálování na straně příjmu síťové karty (RSS). NDIS vrátí NDIS_RECEIVE_SCALE_PARAMETERS strukturu, která definuje aktuální parametry RSS.

Jako sadu NDIS a nadlimitující ovladače používají identifikátor OID OID_GEN_RECEIVE_SCALE_PARAMETERS k nastavení aktuálních parametrů RSS síťové karty. Ovladač miniportu obdrží NDIS_RECEIVE_SCALE_PARAMETERS strukturu, která definuje parametry RSS.

Poznámka

V RSSv2 se tento identifikátor OID používá pouze k dotazování aktuálních parametrů RSS dané entity škálování. Informace o ovladačích miniportu, které podporují RSSv2, najdete v tématu OID_GEN_RECEIVE_SCALE_PARAMETERS_V2 pro nastavení parametrů RSS jiných než nepřímých tabulek.

Poznámky

U ovladačů miniportu NDIS se dotaz nevyžaduje a sada se vyžaduje pro ovladače, které podporují rss. NDIS zpracovává dotaz pro ovladače miniportu.

Ovladač TCP/IP konfiguruje protokolY IPv4 a IPv6 s jedním OID nastaveným požadavkem OID_GEN_RECEIVE_SCALE_PARAMETERS. To znamená, že když má zásobník povolit RSS pro IPv4 i IPv6, nastaví oba odpovídající příznaky v HashInformation člen struktury NDIS_RECEIVE_SCALE_PARAMETERS a odešle jeden požadavek OID. Protokoly IPv4 a IPv6 také používají stejný tajný klíč a klíč bude vždy 40 bajtů, i když je povolený jenom protokol IPv4.

Základní miniportový adaptér musí používat nejnovější OID_GEN_RECEIVE_SCALE_PARAMETERS nastavení identifikátoru, které přijal. Pokud například miniport získá OID_GEN_RECEIVE_SCALE_PARAMETERS identifikátor OID s chybějícími typy hodnot hash IPv4, musí zakázat IPv4 RSS, pokud byl dříve povolený.

Poznámka: Přílišný ovladač může použít OID_GEN_RECEIVE_HASH identifikátor OID k povolení a konfiguraci výpočtů hash na přijatých rámcích bez povolení RSS.

Poznámka Ovladače protokolu musí zakázat výpočty hodnot hash (OID_GEN_RECEIVE_HASH) před povolením rss. Pokud je technologie RSS povolená, ovladač protokolu rss zakáže, než povolí výpočty hodnot hash. Ovladač miniportu by měl selhat nastavený požadavek s NDIS_STATUS_INVALID_OID nebo NDIS_STATUS_NOT_SUPPORTED povolit RSS, pokud je aktuálně povolený OID_GEN_RECEIVE_HASH.

Poznámka Za členy struktury NDIS_RECEIVE_SCALE_PARAMETERS se připojí tabulka nepřímých kódů a tajný klíč. Další informace o tabulce indirection a tajném klíči najdete v tématu NDIS_RECEIVE_SCALE_PARAMETERS.

Požadavky

Verze

Podporováno ve verzi NDIS 6.0 a novější.

Záhlaví

Ntddndis.h (včetně Ndis.h)

Viz také

NDIS_RECEIVE_SCALE_PARAMETERS

OID_GEN_RECEIVE_HASH