C# 如何限制我的驱动程序为第三方应用程序工作?

C# 如何限制我的驱动程序为第三方应用程序工作?,c#,device-driver,C#,Device Driver,如何限制我的网络摄像头驱动程序被其他应用程序使用? 我不希望其他应用程序使用它。它应该只适用于我的应用程序 无论如何,我可以在C#中实现这一点?驱动程序是由另一家公司开发的,我们正在完成软件 我明白要求完整的代码是不公平的,但请至少告诉我一点 非常感谢。在不重写驱动程序的情况下,添加一系列检查,这些检查可能会被那些反编译代码并看到它们是什么并复制它们的人绕过,或者通过在驱动程序级别添加DRM,这将困扰用户并成为维护的噩梦?你不能。设备驱动程序将设备暴露于系统,而不是单个程序。不重写驱动程序,添加

如何限制我的网络摄像头驱动程序被其他应用程序使用? 我不希望其他应用程序使用它。它应该只适用于我的应用程序

无论如何,我可以在C#中实现这一点?驱动程序是由另一家公司开发的,我们正在完成软件

我明白要求完整的代码是不公平的,但请至少告诉我一点


非常感谢。

在不重写驱动程序的情况下,添加一系列检查,这些检查可能会被那些反编译代码并看到它们是什么并复制它们的人绕过,或者通过在驱动程序级别添加DRM,这将困扰用户并成为维护的噩梦?你不能。设备驱动程序将设备暴露于系统,而不是单个程序。

不重写驱动程序,添加一系列检查,这些检查可能会被反编译代码并看到它们是什么并复制它们的人绕过,或者在驱动程序级别添加DRM,这将困扰用户并成为维护的噩梦?你不能。设备驱动程序将设备暴露于系统,而不是单个程序。

客户正在构建自己的专有硬件,他希望硬件仅与软件一起工作。我们有选择吗?:)现在我必须把这部分留给驱动程序开发公司。在这种情况下,需要通知客户他们的要求是荒谬的。他们所要求的基本上与这种废话相同:客户正在构建自己的专有硬件,他希望硬件只与他的软件一起工作。我们有选择吗?:)现在我必须把这部分留给驱动程序开发公司。在这种情况下,需要通知客户他们的要求是荒谬的。他们要求的基本上和这类废话一样: