Compact Framework 中的 MAC 地址

2023-12-04

如何仅使用紧凑框架获取 MAC 地址?


1.4 的 OpenNETCF 代码从以下 P/Invoke 调用中获取信息:

    [DllImport ("iphlpapi.dll", SetLastError=true)]
    public static extern int GetAdaptersInfo( byte[] ip, ref int size );

我认为物理地址(作为 MAC 地址返回)大约在调用后字节数组的索引 400 - 408 左右。因此,如果您不想使用 OpenNETCF,则可以直接使用它(为什么?OpenNETCF 比石阵更震撼!)

精彩的P/Invoke.net给出了完整的例子here.

哦,正确回答你的问题:

仅使用紧凑框架

你不能。这就是 CF 的生活,如果您想要一些乐趣,请尝试使用套接字同步发送数据并设置超时。 :D

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Compact Framework 中的 MAC 地址 的相关文章

  • 在 .Net Compact Framework 中使用 X509 证书进行客户端身份验证 HTTPRequest

    我正在 Windows Mobile 6 中工作 希望在与 Apache Web 服务器通信时进行客户端身份验证 我的本地证书存储中有一个证书 它应该相当简单 X509Store myStore new X509Store MY Store
  • Funq IoC 容器是否支持属性注入?

    我正在寻找一个 IoC 容器在我的 Compact Framework 应用程序中使用 尝试 Funq 我发现我找不到用它进行属性注入的方法 我浏览了该项目网站上的讨论及其单元测试 但我找不到任何属性注入的示例 Funq 支持属性注入吗 嗯
  • 如何在 .NET CF 2.0 下调整位图大小

    我有一个位图 我想以编程方式将其放大到原始大小的约 1 5 倍或 2 倍 在 NET CF 2 0 下有没有一种简单的方法可以做到这一点 一种 正常 方式是创建一个新的Bitmap所需大小 创建一个Graphics然后将旧图像绘制到其上Gr
  • .NET Compact Framework 能否获得单元格中包含多行文本的网格?

    是否可以使用 NET Compact 框架在网格单元中显示多行文本 我们需要创建一个网格 其中中间列包含一个地址 我们希望通过多行来显示这一点 并 可能 对最后一行应用一些格式 e g 123 任意街伯明翰 B1 2DU tel 0123
  • 自动化 GUI 测试 .NET CF (Windows Mobile 5)

    我的公司正在考虑在进行 alpha 测试之前对我们当前的应用程序使用自动化 GUI 测试 我们当前的主要重点是稳健性测试 我们想要实现这一目标的一种方法是可以在几个小时 几天内重复的自动化 UI 测试 对于我们的桌面版本 我们决定使用 Au
  • DotNetOpenAuth 可在哪些 .NET 框架上使用?

    大多数 全部 OAuth 资源 有关协议和代码库的信息 以便在您自己的应用程序中轻松使用它们 人们似乎在互联网上找到的资源似乎假设您正在使用它的应用程序是一个 Web 应用程序 不过我想开始使用 OAuth我的 Windows Mobile
  • 在 Singleton 类上创建事件

    我有一个 Windows Mobile 6 5 net cf 3 5 它使用遵循以下模式的单例类 public sealed class Singleton static readonly Singleton instance new Si
  • Windows Mobile 应用程序 - 通过 MMS 协议播放流?

    NOTE 这个问题被重新提出是因为我在上一个问题中不小心点击了社区维基 显然这并没有以声誉的形式提供足够的激励来让人们回答这个问题 这是旧问题的链接 请不要重复这些答案 无论如何它们并不完全有帮助 链接到原始问题 https stackov
  • iOS:UDID 已弃用...MAC 地址?

    据我们所知 Apple 不赞成开发者访问 UDID 但据我所知 可以获得 iDevice 的 MAC 地址 那么有什么区别呢 MAC地址和UDID都是硬件的唯一标识符 与应用程序无关 UDID 和 MAC 地址之间的一些明显差异 可以想象
  • 如何确定Compact Framework 3.5中dll文件的文件版本[重复]

    这个问题在这里已经有答案了 我想在指定路径时确定 c 中 dll 文件的文件版本 假设 path x y z dll 给定路径时如何查找 z dll 的文件版本 注意 我使用 Compact Framework 3 5 SP1 Get th
  • 在 Visual Studio 2008 for .NET CF 中处理不同分辨率

    我正在开发一个基于 NET CF 的图形应用程序 我的项目涉及大量绘图图像 我们决定在不同的手机分辨率上移植该应用程序 240 X 240 480 X 640 等 我将如何在单个解决方案 项目中实现这一目标 是否需要根据决议创建不同的项目
  • 在 C# 中以编程方式创建 DHCP 预留

    我被分配的任务是创建一个应用程序 该应用程序接收 MAC 地址并为该 MAC 地址创建 DHCP 保留 NET 中是否有内置的 API 可以轻松完成此任务 当我为基础设施编写应用程序时 Windows 2000 资源工具包中有一个名为 Dh
  • 在 Windows Mobile 上模拟键盘事件

    请参考下面的截图 日期时间控件是紧凑框架 DateTimePicker 编号按钮是标准按钮控件 单击 DateTimePicker 的箭头将显示一个日历控件 允许用户选择日期 但是 如果用户单击所选文本日期的任何部分 该部分就会突出显示 并
  • 苹果拒绝应用程序,因为它在未经用户许可的情况下传输 MAC 地址

    我们最近开发的一款应用程序被苹果拒绝了 这是他们的解释 我们发现您的应用在收集数据之前未征得用户同意 根据应用程序商店审查指南的要求 用户的个人数据 具体来说 您的应用程序会发送设备的 MAC 地址 而无需 用户的许可 您的应用程序还会发送
  • 蓝牙 LE:地址类型

    我正在研究 iBeacon 技术 但我找不到有关地址类型的特定问题的任何答案 我找到了解释地址类型的文档 蓝牙规范 但我似乎找不到如何在两种类型 公共和随机 之间进行选择 这是我发现它的一个例子 它是由 Raspberry PI 上的 iB
  • 在没有 Wifi 的情况下获取 Android 设备的 MAC 地址

    如何获取没有 Wifi 接口的 Android 设备 例如 Android 模拟器 的网络接口的 MAC 地址 通过WifiManager返回获取的WifiInfonull EDIT 更清楚地说 我必须与本地网络上的现有网络协议 不是我设计
  • SQL CE本机异常0xc0000005

    当我运行从 ms sql ce 读取一些数据的 net 3 5 cf 应用程序时 有时我会收到带有以下信息的本机异常 ExceptionCode 0xc0000005 ExceptionAddress 0x44746e65 variable
  • VS2005 中的 C#:设备项目可以同时针对完整框架和 CF 吗?

    我们正在 Visual Studio 2005 下使用 Compact Framework 为设备进行开发 但是 我们也希望制作该软件的模拟版本 在 PC 上运行 最好通过构建配置进行选择 然而 vsproj 文件似乎是特定于设备的 例如
  • Python 和 libpcap。查找数据包的源mac地址

    我正在编写 python 程序来使用 pcap 构建 mac 地址缓存 但是 python 的 pcap 模块没有好的文档 我找到了这个页面http pylibpcap sourceforge net http pylibpcap sour
  • .NET Compact Framework 应用程序中的版本号

    我需要在屏幕上显示 NET Compact Framework 版本号 我将 NET CF 2 0 与 Windows CE 4 0 结合使用 到目前为止 我完全忽略了版本号 我需要向程序集中添加任何内容吗 我如何以编程方式检索它 不幸的是

随机推荐