コード例 #1
0
 public void Reset()
 {
     dwSize               = Marshal.SizeOf(this);
     cNumOfClasses        = 0;
     prgClassOfDevices    = IntPtr.Zero;
     pszInfo              = null;
     hwndParent           = IntPtr.Zero;
     fForceAuthentication = false;
     fShowAuthenticated   = true;
     fShowRemembered      = true;
     fShowUnknown         = true;
     fAddNewDeviceWizard  = false;
     fSkipServicesPage    = false;
     pfnDeviceCallback    = null;
     pvParam              = IntPtr.Zero;
     cNumDevices          = 0;
     pDevices             = IntPtr.Zero;
 }
コード例 #2
0
 public void SetFilter(Predicate <InTheHand.Net.Sockets.BluetoothDeviceInfo> filterFn,
                       NativeMethods.PFN_DEVICE_CALLBACK msftFilterFn)
 {
     this.pfnDeviceCallback = msftFilterFn;
 }
 public void SetFilter(Predicate <BluetoothDeviceInfo> filterFn,
                       NativeMethods.PFN_DEVICE_CALLBACK msftFilterFn)
 {
     pfnDeviceCallback = msftFilterFn;
 }