-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge20231204 #249
Merge20231204 #249
Conversation
1. Add support to DMF_IoctHandler to allow multiple instances of the same IOCTL table to be attached to same WDFDEVICE. It allows two instances of a Parent module that has DMF_IoctlHanlder as a Child Module to be instantiated in the same driver such that ReferenceSring is used to route WDFREQUEST to the proper instance. 2. Fix Verifier issue in DMF_NotifyUserWithRequestMultiple relaated to untagged dereference. 3. Fix some SAL issues. 4. Add DMF_ConnectedStandyby Module.
#pragma code_seg("PAGE") | ||
NTSTATUS | ||
ConnectedStandby_OnConnectedStandby( | ||
LPCGUID SettingGuid, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SAL annotations missing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
|
||
----------------------------------------------------------------------------------------------------------------------------------- | ||
|
||
This Module allows the Client to request and receive notifications when the system has entered or exited Connected Standby. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Windows 10 Modern Standby (Modern Standby) expands the Windows 8.1 Connected Standby power model
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
FuncEntry(DMF_TRACE); | ||
|
||
moduleContext = DMF_CONTEXT_GET(DmfModule); | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove the extra blank lines..
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
|
||
FuncEntry(DMF_TRACE); | ||
|
||
ntStatus = STATUS_SUCCESS; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
unnecessary.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
Merge20231204