Notes
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.
[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 génériques d’un pilote de protocole. Les points d’entrée de déchargement de cheminée génériques 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 Type membre de l’en-tête n’est pas significatif.
Flags
Réservé à l’utilisation du système.
InitiateOffloadCompleteHandler
Spécifie le point d’entrée du pilote Fonction ProtocolInitiateOffloadComplete.
TerminateOffloadCompleteHandler
Point d’entrée du pilote Fonction ProtocolTerminateOffloadComplete.
UpdateOffloadCompleteHandler
Point d’entrée du pilote Fonction ProtocolUpdateOffloadComplete.
InvalidateOffloadCompleteHandler
Point d’entrée du pilote Fonction ProtocolInvalidateOffloadComplete.
QueryOffloadCompleteHandler
Point d’entrée du pilote Fonction de ProtocolQueryOffloadComplete.
IndicateOffloadEventHandler
Point d’entrée du pilote 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. Dans la fonction NdisSetOptionalHandlers, le protocole ou le pilote intermédiaire transmet un pointeur à la structure NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ndischimney.h (include Ndischimney.h) |