2010-09-02 48 views
2

Windows驅動程序開發有沒有開源的C庫(不是C++)?Windows驅動程序開發有沒有開源的C庫(不是C++)?

我開發需要一些功能,如正則表達式,字符串處理,由C和XML等面向對象的網絡設備驅動程序......

感謝。

+4

你想在驅動程序中使用正則表達式和字符串操作? – leppie 2010-09-02 11:43:14

+0

爲什麼不呢?比用戶模式更多的工作,但沒有任何東西可以防止這種情況發生。雖然不是很有效,但是... – 2010-09-02 11:44:10

+0

我想通過RegEx檢查數據包內容並在內核模式下通過XML保存我的數據! 我可以編寫這些LIB,但之前我想確定沒有任何其他解決方案。 – 2010-09-02 12:42:15

回答

1

請不要在驅動程序中這樣做。它會在Windows驅動程序社區中被壓低。

什麼使您不能與產品的UM模塊進行通信以執行更容易出錯的操作?駕駛員應將操作,特別是危險操作降到最低。當您的UM模塊崩潰時,它可能會導致一個進程,當您的驅動程序崩潰時將不可避免地取消系統。

沒問題:這是可能的。但不是所有可能的事情都應該完成;)