Abilitazione e disabilitazione dei servizi di offload delle attività
Un driver di protocollo può abilitare o disabilitare i servizi di offload delle attività per un adattatore miniport sottostante inviando una richiesta di set OID OID_OFFLOAD_ENCAPSULATION . Questa richiesta OID imposta il tipo di incapsulamento richiesto e indica al driver miniport di attivare tutti i servizi di offload delle attività disponibili.
Prima di eseguire la richiesta del set OID OID_OFFLOAD_ENCAPSULATION , il driver del protocollo deve assicurarsi che l'adattatore miniport sottostante supporti il tipo di incapsulamento richiesto. A questo scopo è possibile procedere in due modi:
- Controllare la struttura NDIS_BIND_PARAMETERS ricevuta dal driver del protocollo nella relativa funzione ProtocolBindAdapterEx .
- Eseguire una richiesta di query OID_TCP_OFFLOAD_CURRENT_CONFIG .
Se il driver miniport supporta qualsiasi tipo di offload di attività che supporta il tipo di incapsulamento richiesto, il driver miniport deve restituire NDIS_STATUS_SUCCESS in risposta alla richiesta impostata OID_OFFLOAD_ENCAPSULATION . In caso contrario, il driver miniport deve restituire NDIS_STATUS_INVALID_PARAMETER.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per