У меня есть следующий код:
class Program
{
static Windows.Networking.Proximity.ProximityDevice proximityDevice;
static StringBuilder sb;
static void Main(string[] args)
{
sb = new StringBuilder();
InitializeProximityDevice();
}
private static void InitializeProximityDevice()
{
proximityDevice = Windows.Networking.Proximity.ProximityDevice.GetDefault();
if (proximityDevice != null)
{
sb.Append("Proximity device initialized.\n");
File.AppendAllText("c:\\temp\\log.txt", sb.ToString());
sb.Clear();
}
else
{
sb.Append("Failed to initialize proximity device.\n");
File.AppendAllText("c:\\temp\\log.txt", sb.ToString());
sb.Clear();
}
}
}
Когда я выполняю этот код, полученное устройство приближения равно NULL.Но, как вы можете видеть на следующем рисунке, у меня установлено устройство NFC в Windows.
Чего мне не хватает?