structure NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS (ndischimney.h)
[La fonctionnalité de déchargement de la cheminée TCP est déconseillée et ne doit pas être utilisée.]
La structure de NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS spécifie les points d’entrée génériques du miniport de déchargement de la cheminée d’une cible de déchargement ou d’un pilote intermédiaire. Les points d’entrée génériques de déchargement de cheminée se rapportent à 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_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
W_INITIATE_OFFLOAD_HANDLER InitiateOffloadHandler;
W_TERMINATE_OFFLOAD_HANDLER TerminateOffloadHandler;
W_UPDATE_OFFLOAD_HANDLER UpdateOffloadHandler;
W_INVALIDATE_OFFLOAD_HANDLER InvalidateOffloadHandler;
W_QUERY_OFFLOAD_HANDLER QueryOffloadHandler;
} NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS, *PNDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS;
Membres
Header
En-tête de la structure NDIS_PROVIDER_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_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS et la taille de la structure NDIS_PROVIDER_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.
InitiateOffloadHandler
Point d’entrée du conducteur Fonction MiniportInitiateOffload .
TerminateOffloadHandler
Point d’entrée du conducteur Fonction MiniportTerminateOffload .
UpdateOffloadHandler
Point d’entrée du conducteur Fonction MiniportUpdateOffload .
InvalidateOffloadHandler
Point d’entrée du conducteur Fonction MiniportInvalidateOffload .
QueryOffloadHandler
Point d’entrée du conducteur Fonction MiniportQueryOffload .
Remarques
Pour inscrire ses points d’entrée de déchargement de cheminée génériques, une cible de déchargement ou un pilote intermédiaire appelle la fonction NdisSetOptionalHandlers dans le contexte de la fonction MiniportSetOptions . À la fonction NdisSetOptionalHandlers , la cible de déchargement ou le pilote intermédiaire passe un pointeur vers la structure NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ndischimney.h (inclure Ndischimney.h) |