Я прохожу через цепочку MDL NET_BUFFER, чтобы получить связанные данные. Два макроса, которые используются, чтобы указать, где находится место для хранения данных (NET_BUFFER_DATA_OFFSET()
& NET_BUFFER_CURRENT_MDL_OFFSET()
), меня немного смутили, так как я всегда наблюдал, как они возвращают одинаковое значение, и оба кажутся одинаково полезными.Платформа фильтрации Windows: доступ к полезной нагрузке пакета
Какой из них следует использовать? В чем разница между ними?