public static extern int GetScanResultAppearance(ref BluetoothLeScanDataStruct scanData, BluetoothLePacketType packetType, out int appearance);
public static extern int GetScanResultManufacturerData(ref BluetoothLeScanDataStruct scanData, BluetoothLePacketType packetType, out int manufId, out IntPtr manufData, out int manufDataLength);
public static extern int GetScanResultServiceDataList(ref BluetoothLeScanDataStruct scanData, BluetoothLePacketType PacketType, out IntPtr serviceDataArray, out int count);
public static extern int GetScaResultSvcSolicitationUuids(ref BluetoothLeScanDataStruct scanData, BluetoothLePacketType packetType, out IntPtr uuids, out int count);
public static extern int GetScanResultTxPowerLevel(ref BluetoothLeScanDataStruct scanData, BluetoothLePacketType packetType, out int txPowerLevel);
public static extern int GetLeScanResultDeviceName(ref BluetoothLeScanDataStruct scanData, BluetoothLePacketType packetType, out string deviceName);
public static extern int GetScanResultServiceUuid(ref BluetoothLeScanDataStruct scanData, BluetoothLePacketType packetType, ref IntPtr uuids, ref int count);