Libpcap 1.1.x и более поздние версии поддерживают чтение некоторых файлов pcap-ng (файлов, в которых все интерфейсы имеют одинаковый тип заголовка канального уровня и длину снимка);тем не менее, не существует выпуска WinPcap, основанного на libpcap 1.1.x или 1.2.x, поэтому не существует выпуска WinPcap, который может читать файлы pcap-ng.Таким образом, никакая оболочка на языке CLR вокруг WinPcap не сможет читать файлы pcap-ng до тех пор, пока не выйдет такой релиз WinPcap.
Кроме того, libpcap / WinPcap API в настоящее время не возвращает отметки времени с наносекундным разрешениемтак что даже если вы прочитали файл с меткой времени с наносекундным разрешением с помощью libpcap, вы не увидели бы метки времени с наносекундным разрешением.
На данный момент вам придется написать собственный код или написатьобертка вокруг библиотеки Wireshp.(Обратите внимание, что API-интерфейс Wiretap подвержен значительным и несовместимым изменениям с одного основного выпуска Wireshark на другой.)