Je traverse la chaîne MDL d'un NET_BUFFER pour obtenir les données associées. Les deux macros utilisées pour indiquer où commence l'espace de données utilisé (NET_BUFFER_DATA_OFFSET()
& NET_BUFFER_CURRENT_MDL_OFFSET()
) m'ont un peu dérouté, car je les ai toujours observées en retournant la même valeur, et les deux semblent également utilisables.Plate-forme de filtrage Windows: accès à la charge utile du paquet
Lequel devrait être utilisé? Quelle est la différence entre eux?