usermode

    0熱度

    1回答

    我正在開發一個反病毒程序的內核模式驅動程序,但我在驅動程序部分已經出現問題 我想送一個字符串值(例如「字符串「)從內核模式驅動程序到用戶模式應用程序。 任何人都可以幫助我做到這一點?

    2熱度

    4回答

    我很想深入內核鉤子 - 但我的問題是我不喜歡C/C++。但是我在VB6編程方面有超過10年的經驗,並且會把我自己稱爲這種語言的專家。所以我的問題是,如果可以使用一個微小的C內核模式驅動程序 - 可以通過DeviceIoControl API從用戶模式控制VB,以便我可以調用或掛接任何內核模式API?

    1熱度

    2回答

    com0com是具有虛擬串行端口的優秀程序。 我的問題:是否有任何庫可用於在我的應用程序中以編程方式模擬串行端口(COM,USB等),而無需爲此類虛擬設備安裝額外的軟件? 像在用戶空間中製作虛擬設備的東西? 操作系統:Windows

    1熱度

    1回答

    我完成了操作系統研究生課程的作業。我得到了一個很好的分數,我只錯過了一個一個小問題。它詢問哪些是特權指令,哪些不是。我回答所有正確的,除了一個:添加一個寄存器值到另一個 我回答它有特權,但顯然它不是!怎麼會這樣? 我想通過使用系統調用,用戶與寄存器/內存交互,從某種意義上說,這種調用從用戶模式系統調用變爲內核模式例程。因此,向另一個寄存器值添加一個寄存器值可能會被非特權用戶調用,但最終內核正在完成

    1熱度

    1回答

    我是驅動程序開發的初學者。我想知道內核模式驅動程序和用戶模式驅動程序在主存儲器(主存儲器的部分)中的確切位置。以及如何在創建驅動程序項目時將驅動程序指定爲內核模式驅動程序或用戶模式驅動程序visual studio

    11熱度

    1回答

    我知道在用戶模式下運行的進程和在內核模式下運行的進程之間的區別(基於訪問限制,訪問硬件等)。但出於好奇,在內核模式下運行的進程和以root運行的進程之間有什麼區別?

    1熱度

    2回答

    我編寫的此用戶模式可執行文件可以在登錄用戶的上下文中從Windows平臺上的本地服務運行。其主要目的是配置所有登錄用戶的桌面。它調用下面的API來設置屏保: if(!SystemParametersInfo(SPI_SETSCREENSAVETIMEOUT, nTimeoutSec, 0, 0)) { //Error GetLastError(); } if(!Syst

    7熱度

    2回答

    我正在爲我們的驅動程序團隊構建一個HW模擬器。現在,模擬器分爲2個模塊: 第一個模塊在內核模式下運行在驅動器內部,這是驅動程序和HW-Simulator之間的主界面。 第二模塊是一個可執行的用戶模式代碼,其用於仿真器會生成數據,並將其傳送到通過調用DeviceIOControl模擬器(windows下API) 我需要是這樣的:我希望能夠執行用戶在內核模式下執行模式可執行文件。我需要能夠以相對便攜的

    1熱度

    1回答

    據我所知,內核模式代碼可以訪問任何可用的地址(高特權),但是如果我將用戶模式指針傳遞給內核模式函數,在使用它之前它會被更改嗎?我的意思是:它會像尋呼/分段系統一樣解決(或只是尋找長模式),就像在用戶模式下一樣?

    0熱度

    2回答

    我正在嘗試編寫在用戶空間中運行的PCI設備驅動程序。不是我的想法,客戶想要什麼。目標是一個嵌入式Linux板,永遠不會超過一個用戶。我是一名經驗豐富的C程序員,並且熟悉Linux,對Linux驅動程序開發不熟悉。 這真的是設備驅動程序還是圖書館?我是否需要使用典型的調用pci_register_driver等,或者我可以使用fopen訪問設備,並使用mmap和ioperm來實現它? 中斷將使用MS