structure PATH_OFFLOAD_STATE_CONST (ndischimney.h)
[La fonctionnalité de déchargement de cheminée TCP est déconseillée et ne doit pas être utilisée.]
La structure PATH_OFFLOAD_STATE_CONST contient les variables constantes d’un objet d’état de chemin d’accès.
Syntaxe
typedef struct _PATH_OFFLOAD_STATE_CONST {
OFFLOAD_STATE_HEADER Header;
const UCHAR *SourceAddress;
const UCHAR *DestinationAddress;
} PATH_OFFLOAD_STATE_CONST, *PPATH_OFFLOAD_STATE_CONST;
Membres
Header
Structure OFFLOAD_STATE_HEADER. NDIS définit le membre Length de Header sur la taille, en octets, de la structure PATH_OFFLOAD_STATE_CONST. Le membre RecognizedOptions du d’en-tête est réservé.
SourceAddress
Pointeur vers l’adresse IP source d’une connexion TCP. Si la connexion TCP est sur IPv4, l’adresse est une adresse IPv4 de 4 octets. Si la connexion TCP est sur IPv6, l’adresse est une adresse IPv6 de 16 octets. Les octets d’adresse source sont toujours dans l’ordre d’octets réseau.
DestinationAddress
Pointeur vers l’adresse IP de destination d’une connexion TCP. Si la connexion TCP est sur IPv4, l’adresse est une adresse IPv4 de 4 octets. Si la connexion TCP est sur IPv6, l’adresse est une adresse IPv6 de 16 octets. Les octets d’adresse de destination sont toujours dans l’ordre d’octet réseau.
Remarques
La valeur de chaque variable constante de chemin d’accès ne change pas pendant la durée d’une connexion TCP. Ni la pile hôte ni la cible de déchargement ne modifient les valeurs d’une variable constante de chemin d’accès. Lorsque la pile hôte met fin au déchargement de l’objet d’état du chemin d’accès en provoquant l’appel de la cible de déchargement fonction MiniportTerminateOffload, la cible de déchargement ne retourne pas la valeur des variables constantes de chemin déchargées dans la pile hôte.
Lorsqu’elle est passée à une cible de déchargement, une structure de PATH_OFFLOAD_STATE_CONST est associée à une NDIS_MINIPORT_OFFLOAD_BLOCK_LIST structure, qui contient un en-tête mis en forme comme structure NDIS_OBJECT_HEADER. La Révision membre de la structure NDIS_OBJECT_HEADER, dans ce cas, spécifie le numéro de révision de la structure PATH_OFFLOAD_STATE_CONST.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ndischimney.h (include Ndischimney.h) |