我需要获取Windows Mobile设备的MAC 地址。是否可以在不使用 OpenNetCF 的情况下仅通过.NET Compact Framework执行此操作?该解决方案使用 C#(Visual Studio 2008,一个智能设备项目)。
从 .NET 中的网络适配器读取MAC 地址后,我想使用plinth的示例,但设备上没有 kernel32.dll。
是否有其他方法可以在 .NET Compact Framework 中获取 MAC 地址,或者如何替换以下方法:
[DllImport("Kernel32.dll", EntryPoint = "CopyMemory")]
private static extern void ByteArray_To_IPAdapterInfo(ref AdapterInfo dst, Byte[] src, int size);
[DllImport("Kernel32.dll", EntryPoint = "CopyMemory")]
private static extern void IntPtr_To_IPAdapterInfo(ref AdapterInfo dst, IntPtr src, int size);