structure NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS (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_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS spécifie les points d’entrée miniport de déchargement de cheminée génériques d’une cible de déchargement ou d’un pilote intermédiaire. Les points d’entrée de déchargement de cheminée génériques concernent 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 Type membre de l’en-tête n’est pas significatif.
Flags
Réservé à l’utilisation du système.
InitiateOffloadHandler
Point d’entrée du pilote fonction MiniportInitiateOffload.
TerminateOffloadHandler
Point d’entrée du pilote fonction miniportTerminateOffload.
UpdateOffloadHandler
Point d’entrée du pilote Fonction MiniportUpdateOffload.
InvalidateOffloadHandler
Point d’entrée du pilote fonction miniportInvalidateOffload.
QueryOffloadHandler
Point d’entrée du pilote Fonction MiniportQueryOffload.
Remarques
Pour inscrire ses points d’entrée de déchargement de cheminée génériques, un pilote cible ou intermédiaire de déchargement appelle la fonction NdisSetOptionalHandlers dans le contexte de la fonction MiniportSetOptions. Dans la fonction NdisSetOptionalHandlers, le pilote cible ou intermédiaire de déchargement passe un pointeur vers la structure NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ndischimney.h (include Ndischimney.h) |