Povolení a zakázání služeb snižování zátěže úloh

Ovladač protokolu může povolit nebo zakázat služby offload úloh pro miniportový adaptér tím, že vydá požadavek sady OID_OFFLOAD_ENCAPSULATION. Tento požadavek OID nastaví požadovaný typ zapouzdření a řekne ovladači miniportu, aby aktivoval všechny dostupné služby snižování zátěže úloh.

Před vydáním požadavku nastavení OID_OFFLOAD_ENCAPSULATION by se měl ovladač protokolu ujistit, že základní miniport adaptér podporuje požadovaný typ zapouzdření. Můžete to udělat dvěma způsoby:

Pokud ovladač miniportu podporuje jakýkoli typ offload úkolu, který podporuje požadovaný typ zapouzdření, musí ovladač miniportu vrátit NDIS_STATUS_SUCCESS v reakci na nastavení požadavku OID_OFFLOAD_ENCAPSULATION. Jinak by měl ovladač miniportu vrátit NDIS_STATUS_INVALID_PARAMETER.