Vì các ứng dụng của chúng tôi chạy ở chế độ toàn màn hình, chúng tôi đã phát triển trình điều khiển hooking bàn phím để tắt đầu vào của người dùng cho các phím như ALT+F4
, CTRL+ALT+DEL
và v.v.Cổng 32-Bit Trình điều khiển Windows tới 64-Bit Windows
Trình điều khiển được phát triển bằng C bằng Bộ điều khiển Windows.
Biên soạn các tác phẩm 32 bit và tải trình điều khiển trên Windos 7 32-bit và hoạt động như mong đợi.
Biên soạn các tác phẩm 64 bit và nó không tải trình điều khiển trên Windows 7 64 bit (nhưng được ký và liệt kê trong trình điều khiển bàn phím).
Sau đây là SetEnv
thiết lập của chúng tôi:
setenv c:\WinDDK\7600.16385.1 fre x64
Có điều gì tôi đang thiếu?
Tôi có cần thực hiện các thay đổi cụ thể đối với mã để làm cho mã hoạt động trên 64 bit không?
Không có gì để tiếp tục. Hãy thử cách này: http://www.chris123nt.com/2007/04/28/driver-signing-in-x64/ –
Cảm ơn bạn đã liên kết này. Chúng tôi đã thử điều này mà không thành công ... –
Lỗi nào được tạo ra? Làm thế nào để bạn tải một trình điều khiển, mà không biên dịch? Hãy cụ thể hơn một chút xin vui lòng ... (NB: một trình điều khiển 32 bit sẽ không tải trên x64) – Christopher