<feed xmlns='http://www.w3.org/2005/Atom'>
<title>windows-driver-samples.git/general/toaster/toastDrv/kmdf/toastmon, branch user-jakobl-CodeQL-Testing</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/windows-driver-samples.git/atom/general/toaster/toastDrv/kmdf/toastmon?h=user-jakobl-CodeQL-Testing</id>
<link rel='self' href='http://cgit.235523.xyz/windows-driver-samples.git/atom/general/toaster/toastDrv/kmdf/toastmon?h=user-jakobl-CodeQL-Testing'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/windows-driver-samples.git/'/>
<updated>2023-01-15T21:33:08Z</updated>
<entry>
<title>[DirID-13] toaster sample drivers</title>
<updated>2023-01-15T21:33:08Z</updated>
<author>
<name>Wei Mao</name>
<email>weimao1@gmail.com</email>
</author>
<published>2023-01-13T20:58:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/windows-driver-samples.git/commit/?id=43abc35b1ce93067cb0dbfbe7f26c2f01974f78a'/>
<id>urn:sha1:43abc35b1ce93067cb0dbfbe7f26c2f01974f78a</id>
<content type='text'>
Change INF files with the following:
 - Use Driver Store DirID = 13 which are available starting Windows 10 1809
 - Remove WDF coinstaller
 - Add PnpLockdown = 1
</content>
</entry>
<entry>
<title>[general/toaster] Handle non successful return value of WdfIoTargetStart in toastmon.c (#785)</title>
<updated>2022-09-21T16:48:21Z</updated>
<author>
<name>Phan Trinh Ha</name>
<email>23308647+thpthp1@users.noreply.github.com</email>
</author>
<published>2022-09-21T16:48:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/windows-driver-samples.git/commit/?id=239361d9ab5c4b2098896f7a29451b99b71d9063'/>
<id>urn:sha1:239361d9ab5c4b2098896f7a29451b99b71d9063</id>
<content type='text'>
Handle non-successful return value of WdfIoTargetStart in toastmon.c</content>
</entry>
<entry>
<title>Driver signing changes for driver samples (#612)</title>
<updated>2021-04-23T02:01:14Z</updated>
<author>
<name>Dipannita Shaw</name>
<email>shaw.dipannita@gmail.com</email>
</author>
<published>2021-04-23T01:59:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/windows-driver-samples.git/commit/?id=fcf72957a9e938aa102ca3241613b01eb4474abc'/>
<id>urn:sha1:fcf72957a9e938aa102ca3241613b01eb4474abc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix Comments for DriverEntry function (#396)</title>
<updated>2019-08-13T16:52:58Z</updated>
<author>
<name>Vidush Vishwanath</name>
<email>vidushv@gmail.com</email>
</author>
<published>2019-08-13T16:52:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/windows-driver-samples.git/commit/?id=930fc2a5a3fcc5e89f91ba16a6ec578f353226bc'/>
<id>urn:sha1:930fc2a5a3fcc5e89f91ba16a6ec578f353226bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix SAL annotation in toastmon</title>
<updated>2018-02-02T00:26:41Z</updated>
<author>
<name>Wei Mao</name>
<email>weimao1@gmail.com</email>
</author>
<published>2018-02-02T00:26:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/windows-driver-samples.git/commit/?id=9f07d789d77155a63323bf1c34c0fc1a7d02dd01'/>
<id>urn:sha1:9f07d789d77155a63323bf1c34c0fc1a7d02dd01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>general/toaster/toastmon: purge iotarget</title>
<updated>2018-01-29T17:05:30Z</updated>
<author>
<name>Wei Mao</name>
<email>weimao1@gmail.com</email>
</author>
<published>2018-01-29T17:05:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/windows-driver-samples.git/commit/?id=7744ad753f86da9f93d151d3280aacd666c789ef'/>
<id>urn:sha1:7744ad753f86da9f93d151d3280aacd666c789ef</id>
<content type='text'>
wdftoastmon: AV_VRF_Wdf01000!FxRequestBase::Vf_VerifyDispose

The previous fix to Stop the IoTarget on D0Exit does not solve the problem. In stopped state, the IoTarget still receives incoming request and puts them in a pending list. On device removal, those requests trigger VerifyDispose break.

With Purge, The IoTarget "in" gate is closed and won't accept any more incoming request. Besides, any existing requests in pending list are completed as well.
</content>
</entry>
<entry>
<title>general/toaster/toastmon: stop iotarget/timer on d0exit</title>
<updated>2018-01-12T21:58:14Z</updated>
<author>
<name>Wei Mao</name>
<email>weimao1@gmail.com</email>
</author>
<published>2018-01-12T21:55:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/windows-driver-samples.git/commit/?id=ac371a73a94bbe20a8bcfec51b44205c7374f0f5'/>
<id>urn:sha1:ac371a73a94bbe20a8bcfec51b44205c7374f0f5</id>
<content type='text'>
Bucket IDs:
 - 0x10d_5_vrf_wdftoastmon!toastmon_readrequestcompletionroutine
 - AV_VRF_Wdf01000!FxRequestBase::Vf_VerifyDispose
 - AV_VRF_wdftoastmon!Toastmon_EvtTimerPostRequests

WDF verifier breaks:
 - Driver is trying to delete WDFREQUEST while it is still active on WDFIOTARGET
 - Calling WdfTimerStart when the timer object is running down will lead to a crash
 - WDFREQUEST already sent to a target
</content>
</entry>
<entry>
<title>Format toastmon</title>
<updated>2018-01-12T21:54:10Z</updated>
<author>
<name>Wei Mao</name>
<email>weimao1@gmail.com</email>
</author>
<published>2018-01-12T21:54:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/windows-driver-samples.git/commit/?id=80e1fd60244b1e339e75dc6ae43766f1b5c73dd9'/>
<id>urn:sha1:80e1fd60244b1e339e75dc6ae43766f1b5c73dd9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated for "Windows 10 Anniversary Update" (Version 1607)</title>
<updated>2016-08-11T20:28:13Z</updated>
<author>
<name>karlf</name>
<email>karlf@microsoft.com</email>
</author>
<published>2016-08-11T20:28:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/windows-driver-samples.git/commit/?id=96eb96dfb613e4c745db6bd1f53a92fe7e2290fc'/>
<id>urn:sha1:96eb96dfb613e4c745db6bd1f53a92fe7e2290fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Samples update for public Windows 10 release</title>
<updated>2015-07-29T23:34:40Z</updated>
<author>
<name>J M Rossy</name>
<email>jrossy@microsoft.com</email>
</author>
<published>2015-07-29T22:40:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/windows-driver-samples.git/commit/?id=5d61a4a79a1e96dc5d9af1e5e712c84507307544'/>
<id>urn:sha1:5d61a4a79a1e96dc5d9af1e5e712c84507307544</id>
<content type='text'>
Fix #2 Enabling WPP Recorder in Sensors Samples causes errors
Fix #4 Add back fixed KMDOD sample
Add new BarcodeScanner sample in pos folder
Add new MagneticStripeReader sample in pos folder
Add new SynpaticsTouch sample in input folder
Add new Power Engine Plugin sample in pofx folder
Add new DeviceMft sample in avstream folder
Add new AvsCamera sample in root
Add new SimBatt sample in root
Add other pre-existing samples not yet released for Win10
</content>
</entry>
</feed>
