(Пример в папке Examples\ReadingCaptureFile)
Чтение пакетов из файла также довольно просто. Необходимо создать экземпляр CaptureFileReaderDevice(string captureFilename) и cчитывать пакеты так же, как с любого другого устройства.
// Подписываемся на событие device.OnPacketArrival += new PacketArrivalEventHandler( device_OnPacketArrival ); Console.WriteLine(); Console.WriteLine ("-- Capturing from '{0}', hit 'Ctrl-C' to exit...", capFile); // Запускаем бесконечный сбор пакетов // Этот метод вернет EOF при конце файла device.Capture();