예제 #1
0
 private TeredoHelper(Action<object> callback, object state)
 {
     this.callback = callback;
     this.state = state;
     this.onStabilizedDelegate = new StableUnicastIpAddressTableDelegate(OnStabilized);
     this.runCallbackCalled = false;
 }
 private TeredoHelper(Action <object> callback, object state)
 {
     this.callback             = callback;
     this.state                = state;
     this.onStabilizedDelegate = new StableUnicastIpAddressTableDelegate(OnStabilized);
     this.runCallbackCalled    = false;
 }
 internal static extern uint NotifyStableUnicastIpAddressTable([In] AddressFamily addressFamily, out SafeFreeMibTable table, [In, MarshalAs(UnmanagedType.FunctionPtr)] StableUnicastIpAddressTableDelegate callback, [In] IntPtr context, out SafeCancelMibChangeNotify notificationHandle);
예제 #4
0
 internal static extern uint NotifyStableUnicastIpAddressTable(
     AddressFamily addressFamily,
     out SafeFreeMibTable table,
     StableUnicastIpAddressTableDelegate callback,
     IntPtr context,
     out SafeCancelMibChangeNotify notificationHandle);