TAILIEUCHUNG - USB Complete fourth- P27

USB Complete fourth- P27:This book focuses on Windows programming for PCs, but other computers and operating systems also have USB support, including Linux and Apple Computer’s Macintosh. Some real-time kernels also support USB. | Chapter 9 the example this value is USB VID_0925 PID_1456. The hardware ID contains the Vendor ID 0925h and Product ID 1456h from the device descriptor in the device. The KmdfLibraryVersion directive specifies a version number for the KMDF library which provides redistributable co-installer files used in installing the driver. The version number can vary with the WDK build and must match the version of the framework library used to develop the driver. The files and also incorporate the version number in their names and change with the library version. Chapter 14 has more about these files. In the Dev_AddReg section a WinUSB device should have a vendor-defined device interface GUID as described in Chapter 8. The Strings section can provide device-specific strings for the company name descriptions of the device and the driver service and a name for the installation media. A catalog file contains cryptographic hash values that function as digital thumbprints that identify the files in a driver package. The catalog file can also contain a digital signature that the operating system uses to determine whether the driver files have been altered since the signature was created. You can create an unsigned catalog file with the Inf2Cat tool in the WDK. Chapter 17 has more about digital signatures. The example INF file includes a commented-out reference to the file . Using Device Identification Strings To identify possible drivers for a device Windows searches the system s INF files for a device identification string that matches a string created from information in the device s descriptors. Types of device identification strings include hardware IDs and compatible IDs. Identification Strings Obtained from a Device Every USB device has a device ID which is a hardware ID that the hub driver creates from the Vendor ID Product ID bcdDevice and as appropriate other values in the device descriptor. When assigning a driver .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.