| Age | Commit message (Collapse) | Author |
|
Data is pointer to array of HID_DATA structure.
Function advances pointer as it packs the report buffer.
At end of process the function attempts to go back through the buffer and update the IsDataSet member.
What it's actually doing is writing unexpected memory locations.
Fix is to store the head of the array and move back before walking again to set the bits.
|
|
* Merged current inbox code except for DDKSPLIT
* 19H1 inbox code except for DDKSPLIT and storport_p.h
* Removed internal code
|
|
Update comments for SwapChainProcessor in IndirectDisplay driver sample
Co-authored-by: Shantanu Gupta <[email protected]>
|
|
* Update sample driver with multimon support
* Fix compiler warning
Co-authored-by: Shantanu Gupta <[email protected]>
|
|
Deleted link with wil nuget package, switched to git submodule instead.
|
|
Updated comment text to meet bias-free communication guidance.
For more information, see https://docs.microsoft.com/style-guide/bias-free-communication.
|
|
Updated comment text to meet bias-free communication guidance.
For more information, see https://docs.microsoft.com/style-guide/bias-free-communication.
|
|
PnpLockdown flag to inx file (#503)
* Fix:
- Fix typo of ExAllocatePoolZero().
- Add PnpLockdown flag to INX file.
* Fixed tab character issue and added PnpLockdown flag to inx file
Co-authored-by: Joel Corley <[email protected]>
|
|
* Update to Wave test and public sample of KS Position test.
* Update to the SysVAD audio driver sample.
* Add the PnpLockDown property.
|
|
I added statements about how to change Platform Toolset of the projects in Step 2-i.
When I used VS2017 and VS2019 to try to build the projects, Driver Files wasn't shown in the menu.
So I think it is necessary to add these steps for people who download these good sample projects.
|
|
WDI sample: Use ExAllocatePool2 instead of ExAllocatePoolWithTag
|
|
- Fix typo of ExAllocatePoolZero().
- Add PnpLockdown flag to INX file.
|
|
Update INF to remove deprecated UMDF 1.* directive
|
|
Add a simple C28171 code analysis for drivers violation to the SDV-FailDriver-WDM sample, so that we can use it to validate CA for drivers is working correctly.
|
|
Add a simple C28171 code analysis for drivers violation to the SDV-FailDriver-WDM sample, so that we can use it to validate CA for drivers is working correctly.
|
|
Update all the AvStream samples for Vibranium.
|
|
https://github.com/JoelCorley/Windows-driver-samples into UpdateVibraniumAvstream
|
|
|
|
|
|
|
|
|
|
|
|
* Add Indirect Display Driver sample
* minor cleanup
* Update sample notification email
* Update inf with Pnplockdown=1
Co-authored-by: Shantanu Gupta <[email protected]>
|
|
|
|
* Rewrite the service for the best practice of Win32 Services Interacting with Devices
* Rewrite the service using pure WIN32 APIs
* Support multiple device interfaces
* Add WINAPI decoration to notification callbacks to avoid AV issue
* A small fix
* Implement OSRFX2 samples for AddTrigger syntax and service lifetime control
* Add comment on AddTrigger syntax
Co-authored-by: Shunni Li <[email protected]>
* Update inx file (#2)
Co-authored-by: Shunni Li <[email protected]>
* Add PnpLockdown in INX
* Update osrfx2_DCHU_base.inx
Co-authored-by: Shunni Li <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Update SysVAD public sample.
* Add WaveTest public sample.
* Modify the componentized audio samples to include the addComponent directive.
* Dropped the Phone Audio sample.
* Updated README.md.
* Added explanation for the Phone Audio sample.
|
|
|
|
|
|
|
|
|
|
compliant. Refer to requirement: device.buscontroller.i2c.idlepowermanagement
|
|
Refer to requirement: device.buscontroller.i2c.idlepowermanagement
|
|
|