Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Un pilote de protocole peut activer ou désactiver les services de déchargement de tâche pour un adaptateur miniport sous-jacent en émettant une demande de jeu OID OID_OFFLOAD_ENCAPSULATION . Cette requête OID définit le type d’encapsulation requis et indique au pilote miniport d’activer tous les services de déchargement de tâche disponibles.
Avant d’émettre la demande de jeu d’OID_OFFLOAD_ENCAPSULATION OID, le pilote de protocole doit s’assurer que l’adaptateur miniport sous-jacent prend en charge le type d’encapsulation requis. Il existe deux façons d'effectuer cette opération :
- Vérifiez la structure NDIS_BIND_PARAMETERS que le pilote de protocole a reçu dans sa fonction ProtocolBindAdapterEx .
- Émettre une requête de OID_TCP_OFFLOAD_CURRENT_CONFIG .
Si le pilote miniport prend en charge n’importe quel type de déchargement de tâche qui prend en charge le type d’encapsulation demandé, le pilote miniport doit retourner NDIS_STATUS_SUCCESS en réponse à la demande de OID_OFFLOAD_ENCAPSULATION définir. Sinon, le pilote miniport doit retourner NDIS_STATUS_INVALID_PARAMETER.