For Windows, linking against the Npcap SDK will likely make it work as long as the installed Npcap version is new enough.
For Linux, manylinux* that has a new enough libpcap will likely require vendoring libpcap, this begs the question if the libpcap compile time configuration will work correctly when distributed in such a way (Different kernel versions), and licensing, though libpcap is BSD-3-Clause so should be OK
For macOS, no idea how libpcap is distributed there and no access to macOS currently.
Binary compatibility here can be a mess though.