NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS structure (ndischimney.h)
[La fonctionnalité de déchargement de cheminée TCP est déconseillée et ne doit pas être utilisée.]
La structure NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS spécifie les points d’entrée de déchargement de cheminée génériques d’un pilote de protocole. Les points d’entrée génériques de déchargement de cheminée s’appliquent à tous les types de déchargement de cheminée. Actuellement, le déchargement de cheminée TCP est le seul type de déchargement de cheminée défini.
Syntaxe
typedef struct _NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
INITIATE_OFFLOAD_COMPLETE_HANDLER InitiateOffloadCompleteHandler;
TERMINATE_OFFLOAD_COMPLETE_HANDLER TerminateOffloadCompleteHandler;
UPDATE_OFFLOAD_COMPLETE_HANDLER UpdateOffloadCompleteHandler;
INVALIDATE_OFFLOAD_COMPLETE_HANDLER InvalidateOffloadCompleteHandler;
QUERY_OFFLOAD_COMPLETE_HANDLER QueryOffloadCompleteHandler;
INDICATE_OFFLOAD_EVENT_HANDLER IndicateOffloadEventHandler;
} NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS, *PNDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS;
Membres
Header
En-tête de la structure NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS. L’en-tête est mis en forme en tant que structure NDIS_OBJECT_HEADER . La structure NDIS_OBJECT_HEADER contient le numéro de révision de la structure NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS et la taille de la structure NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS, y compris l’en-tête, en octets. Le membre Type de l’en-tête n’est pas significatif.
Flags
Réservé pour le système.
InitiateOffloadCompleteHandler
Spécifie le point d’entrée du pilote Fonction ProtocolInitiateOffloadComplete .
TerminateOffloadCompleteHandler
Point d’entrée du Fonction ProtocolTerminateOffloadComplete .
UpdateOffloadCompleteHandler
Point d’entrée du Fonction ProtocolUpdateOffloadComplete .
InvalidateOffloadCompleteHandler
Point d’entrée du Fonction ProtocolInvalidateOffloadComplete .
QueryOffloadCompleteHandler
Point d’entrée du Fonction ProtocolQueryOffloadComplete .
IndicateOffloadEventHandler
Point d’entrée du Fonction ProtocolIndicateOffloadEvent .
Remarques
Pour inscrire ses points d’entrée de déchargement de cheminée génériques, un protocole ou un pilote intermédiaire appelle la fonction NdisSetOptionalHandlers dans le contexte de la fonction ProtocolSetOptions . Pour la fonction NdisSetOptionalHandlers , le protocole ou le pilote intermédiaire passe un pointeur vers la structure NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ndischimney.h (inclure Ndischimney.h) |
Voir aussi
ProtocolIndicateOffloadEvent ProtocolInitiateOffloadComplete ProtocolInvalidateOffloadComplete ProtocolQueryOffloadComplete ProtocoleTerminateOffloadCompleteUpdateOffloadCompleteCommentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour