コード例 #1
0
 protected override bool ReleaseHandle()
 {
     LibPcapSafeNativeMethods.pcap_freecode(handle);
     //Alocate an unmanaged buffer
     Marshal.FreeHGlobal(handle);
     return(true);
 }
コード例 #2
0
ファイル: PcapDevice.cs プロジェクト: zhouzu/sharppcap
        public static void FreeBpfProgram(IntPtr bpfProgram)
        {
            // free any pcap internally allocated memory from pcap_compile()
            LibPcapSafeNativeMethods.pcap_freecode(bpfProgram);

            // free allocated buffers
            Marshal.FreeHGlobal(bpfProgram);
        }