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; }
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; }