Udostępnij przez


Włączanie i wyłączanie usług odciążania zadań

Sterownik protokołu może włączać lub wyłączać usługi odciążania zadań dla podstawowej karty miniportu, wydając żądanie ustawienia OID OID_OFFLOAD_ENCAPSULATION. To żądanie OID ustawia wymagany typ hermetyzacji i informuje sterownik miniportu o aktywowaniu wszystkich dostępnych usług odciążania zadań.

Przed wysłaniem żądania zestawu OID_OFFLOAD_ENCAPSULATION OID sterownik protokołu powinien upewnić się, że podstawowy adapter miniportowy obsługuje wymagany typ enkapsulacji. Istnieją dwa sposoby, aby to zrobić:

Jeśli sterownik miniportu obsługuje dowolny typ odciążania zadania, który obsługuje żądany typ hermetyzacji, sterownik miniportu musi zwrócić NDIS_STATUS_SUCCESS w odpowiedzi na żądanie ustawienia OID_OFFLOAD_ENCAPSULATION. W przeciwnym wypadku sterownik miniportu powinien zwrócić wartość NDIS_STATUS_INVALID_PARAMETER.