<feed xmlns='http://www.w3.org/2005/Atom'>
<title>windows-driver-samples.git/general/toaster/toastDrv/kmdf, 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?h=user-jakobl-CodeQL-Testing</id>
<link rel='self' href='http://cgit.235523.xyz/windows-driver-samples.git/atom/general/toaster/toastDrv/kmdf?h=user-jakobl-CodeQL-Testing'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/windows-driver-samples.git/'/>
<updated>2023-02-03T22:36:05Z</updated>
<entry>
<title>Merge branch 'main' into develop-2302-merge</title>
<updated>2023-02-03T22:36:05Z</updated>
<author>
<name>Adonais Romero González</name>
<email>adonais.neoadonis@gmail.com</email>
</author>
<published>2023-02-03T22:36:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/windows-driver-samples.git/commit/?id=c0174c77c5dbed96d4e537c08b1504cd6b9a3134'/>
<id>urn:sha1:c0174c77c5dbed96d4e537c08b1504cd6b9a3134</id>
<content type='text'>
</content>
</entry>
<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>Add PnpLockdown=1 to a bunch of sample INFs (#789)</title>
<updated>2022-10-05T22:42:41Z</updated>
<author>
<name>Jason</name>
<email>jasonknichel@users.noreply.github.com</email>
</author>
<published>2022-10-05T22:42:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/windows-driver-samples.git/commit/?id=fe08ec9700c65d38a6deb79d51753ea4a19e465b'/>
<id>urn:sha1:fe08ec9700c65d38a6deb79d51753ea4a19e465b</id>
<content type='text'>
</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>Buses samples should use ExAllocatePool2 (#611)</title>
<updated>2021-04-20T17:59:31Z</updated>
<author>
<name>matwilli</name>
<email>39633852+matwilli@users.noreply.github.com</email>
</author>
<published>2021-04-20T17:59:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/windows-driver-samples.git/commit/?id=80c104ad0cef2a4fb55aaee7d494f30af5fb44b4'/>
<id>urn:sha1:80c104ad0cef2a4fb55aaee7d494f30af5fb44b4</id>
<content type='text'>
* Updating samples to utilize ExAllocatePool2 which zero-initializes pool allocations</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>Update filter.c (#233)</title>
<updated>2018-06-20T19:44:04Z</updated>
<author>
<name>justanotheranonymoususer</name>
<email>justanotheranonymoususer@users.noreply.github.com</email>
</author>
<published>2018-06-20T19:44:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/windows-driver-samples.git/commit/?id=bf3ce6a606412fcdafa3e63e86a0b0902f5d3bdd'/>
<id>urn:sha1:bf3ce6a606412fcdafa3e63e86a0b0902f5d3bdd</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>
</feed>
