Driver Problems? Questions? Issues?
Put OSR's experience to work for you! Contact us for assistance with:
  • Creating the right design for your requirements
  • Reviewing your existing driver code
  • Analyzing driver reliability/performance issues
  • Custom training mixed with consulting and focused directly on your specific areas of interest/concern.
Check us out. OSR, the Windows driver experts.

Monthly Seminars at OSR Headquarters

East Coast USA
Windows Internals and SW Drivers, Dulles (Sterling) VA, 13 November 2017

Kernel Debugging & Crash Analysis for Windows, Nashua (Amherst) NH, 4 December 2017

Writing WDF Drivers I: Core Concepts, Nashua (Amherst) NH, 8 January 2018

WDF Drivers II: Advanced Implementation Techniques, Nashua (Amherst) NH, 15 January 2018


Go Back   OSR Online Lists > ntdev
Welcome, Guest
You must login to post to this list
  Message 1 of 3  
08 Feb 18 19:58
makrurisan makkeln
xxxxxx@x-publisher.com
Join Date: 12 Jan 2018
Posts To This List: 55
extended attributes in kmdf filter driver

I want information from KEYBOARD_EXTENDED_ATTRIBUTES structure. How can I get this? For some IOCTL_ my function is called but not for all. I read about the Ioctl but can not find what must be configured that my function is called with IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES.
  Message 2 of 3  
09 Feb 18 05:11
makrurisan makkeln
xxxxxx@x-publisher.com
Join Date: 12 Jan 2018
Posts To This List: 55
extended attributes in kmdf filter driver

I played more with keyboard IOCTL. If the user press the indicator keys, IOCTL_KEYBOARD_SET_INDICATORS is triggered and I want to tell that I have interest in this request and therefore I call WdfRequestRetrieveOutputMemory(Request, &outputMemory); but this function returns with error code STATUS_BUFFER_TOO_SMALL How can I extend the buffer for this request? By the way the InputBufferLength is 4 and this match exactly the KEYBOARD_INDICATOR_PARAMETERS structure. Should I call WdfRequestRetrieveInputBuffer?
  Message 3 of 3  
09 Feb 18 09:06
makrurisan makkeln
xxxxxx@x-publisher.com
Join Date: 12 Jan 2018
Posts To This List: 55
extended attributes in kmdf filter driver

I have it. I must use WdfRequestRetrieveInputMemory for the 'SET' IOCTL IRP.
Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You must login to OSR Online AND be a member of the ntdev list to be able to post.

All times are GMT -5. The time now is 06:35.


Copyright ©2015, OSR Open Systems Resources, Inc.
Based on vBulletin Copyright ©2000 - 2005, Jelsoft Enterprises Ltd.
Modified under license