Skip to content

Commit

Permalink
1.1 Commit
Browse files Browse the repository at this point in the history
  • Loading branch information
hfiref0x committed Mar 1, 2015
1 parent 17b27d2 commit 651bd07
Show file tree
Hide file tree
Showing 52 changed files with 2,038 additions and 610 deletions.
Binary file modified Compiled/Release/WinObjEx64.chm
Binary file not shown.
Binary file modified Compiled/Release/WinObjEx64.exe
Binary file not shown.
Binary file added Compiled/Release/v1.0.0.zip
Binary file not shown.
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,10 @@ In order to use all program features Windows must be booted in the DEBUG mode.
WinObjEx64 comes with full source code.
In order to build from source you need Microsoft Visual Studio 2013 U4 and later versions.

# Changelog

For a changelog see program help file -> History or changelog.txt in Source directory.


# Authors

Expand Down
8 changes: 8 additions & 0 deletions Source/CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
v 1.1.0

added popup menu for Process page
added file properties dialog for Process page
added descriptions for more object types
added named pipes dialog (menu -> extras)
added information for IoCompletion object type, including structured object body dump2
some code revision and corrections
4 changes: 3 additions & 1 deletion Source/FILELIST.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,12 @@ aboutDlg.h
excepth.c - custom access violation exception handler including minidump
excepth.h

extrasDlg.c - extras menu dialogs: Pipe Dialog
extrasDlg.h

findDlg.c - Find Object routines including window dialog procedure
findDlg.h


instdrv.c - driver installation routines
instdrv.h

Expand Down
210 changes: 113 additions & 97 deletions Source/SHA1.hash
Original file line number Diff line number Diff line change
@@ -1,97 +1,113 @@
818bf9f0d4189347e9bd157a2810615109423e62 *Release\WinObjEx64.chm
957157318a64482f446b97c82afe786444b1b2ff *Release\WinObjEx64.exe
6f4df146c341d7f2dafbe5e3d1aee5f2c7b3488b *WinObjAdv\aboutDlg.c
d0e500c0092000d73fd711a5d20c35b69f4ac447 *WinObjAdv\aboutDlg.h
74fcc74b3d7d7a4467869a888dcd4f67797ca156 *WinObjAdv\excepth.c
2ba8ded754090338b733797accdb696162866e75 *WinObjAdv\excepth.h
fbad8de8cbc2eb1ed7612a495ac5e0206210d241 *WinObjAdv\findDlg.c
68449112b665b763729ef78fec2d7e2dd2bca653 *WinObjAdv\findDlg.h
08f9599cc724cda5a8148a09dc31655e1eefe345 *WinObjAdv\global.h
80c6e0253371e8debbf7389ffe954231ad5bf705 *WinObjAdv\instdrv.c
2a943159f01da7516f1a49c5bd1407a69835bbce *WinObjAdv\instdrv.h
0f68ede96ad12ad93f594525b98b3daf25e2383a *WinObjAdv\kldbg.c
1892a89b673214b71d08854f39ee55342ae72c88 *WinObjAdv\kldbg.h
37814686c9a82fdfdc568f2759cea117fc2a9952 *WinObjAdv\list.c
f26030f75546ec594fd5a87ee2fc82796480599d *WinObjAdv\list.h
9f98dd38d9b13f7572f59589973d3033d7d34fcb *WinObjAdv\main.c
e9cf1468a3ebcb67fcea1b86730a25e6669b096b *WinObjAdv\minirtl.c
500a94a62e9ba78c38833670302537cf6fb0e3d0 *WinObjAdv\minirtl.h
ef02d79e830000af6efbd0cb527eaa7a60efa917 *WinObjAdv\ntos.h
4c1698b624baaa52f6b2ff2c536b9df644e52820 *WinObjAdv\obex.manifest
92c7dfb2face6bc570fb63ee123702ebf30764f4 *WinObjAdv\propBasic.c
ff406cb1a50504533e367eca67e759f044ddd5ab *WinObjAdv\propBasic.h
a00e7fa470faad601bde2219e596c20c2294acd0 *WinObjAdv\propBasicConsts.h
4328cb76fcb70930fe8be27e7c89ad768273224f *WinObjAdv\propDesktop.c
cf5e6d7616c776aff3bcf6ec7698fb18bfd76950 *WinObjAdv\propDesktop.h
9364e13a1eb1c2c8062ce1002fcbf7d5dfba344c *WinObjAdv\propDlg.c
bdc4258b60a8c512c487cfd6c726caa0ff3b0976 *WinObjAdv\propDlg.h
72cb46536bd855f9ee2b6be32bd097ec48267909 *WinObjAdv\propDriver.c
d4bf75d244002db8da4cd5314ea757896bbcbd3e *WinObjAdv\propDriver.h
b72b9ee8ccfbbd78844548e40d6bebf42d497a67 *WinObjAdv\propDriverConsts.h
a82596fc8914f384049c68469eb45c0468866c44 *WinObjAdv\propObjectDump.c
df95b45770b80b5e88fd5cfea593eb51790222a2 *WinObjAdv\propObjectDump.h
f4de0f1071031d2ae108a683ca9deb5066a9f3a3 *WinObjAdv\propObjectDumpConsts.h
1e3d3e0747dd2bf464f9351018309e78fe02870e *WinObjAdv\propProcess.c
4a050a42f7bf083fafe23f0fe94bf34d45287559 *WinObjAdv\propProcess.h
0325abb4e9bf8867eea50fdb7f508b010d702d70 *WinObjAdv\propSecurity.c
ac8356ce68b06cbd917bd54ed463d3ea15f06856 *WinObjAdv\propSecurity.h
aefd3c0d9ea1a5506cafa3425fbb6128aab132d4 *WinObjAdv\propSecurityConsts.h
7513279bf1104150e0a1608176b899f2b5073fa3 *WinObjAdv\propType.c
b01ee5835191e2e2e47106630f5f42fcab789b92 *WinObjAdv\propType.h
565a332243f0beb23970bf4e0180c9607bd7a246 *WinObjAdv\propTypeConsts.h
21028096ddc34328c1c098ca3de2de59aa6e9075 *WinObjAdv\resource.h
4d063a98918873efcc86682d31c18aeb821e2367 *WinObjAdv\Resource.rc
f2c93d88f1a5dbfa8cafa1c31e02c866dc975371 *WinObjAdv\rsrc\100.ico
69a5a4ed71a85e99b4806563a2739d7de5dc2e38 *WinObjAdv\rsrc\101.ico
fd979dd62fdbeba6298ac1dabbc678fe0dbb0ae5 *WinObjAdv\rsrc\102.ico
c16779a0fef28aab679eda6c18e7c6f5e68a5c20 *WinObjAdv\rsrc\103.ico
bcd4d1222ebdcf1545209451c5247cb61549ec23 *WinObjAdv\rsrc\104.ico
a0b22a0e9ab1401926aef939df99acc1a7a7d9ad *WinObjAdv\rsrc\105.ico
e94d7aad576eccad0d8d8c52249700230dab76c8 *WinObjAdv\rsrc\106.ico
824001cd7bae24b7217b075d32da7618c93bdd00 *WinObjAdv\rsrc\107.ico
c5c1a26d3e2bab8086d663ce2326f476e73f0f08 *WinObjAdv\rsrc\108.ico
65f8d9d565b00930920fbff580c87d399b90f9cc *WinObjAdv\rsrc\109.ico
56c27e823eb044da4d7726f0d35d98822bd79344 *WinObjAdv\rsrc\110.ico
08b8573a1efd1803099698a011f3c3d6eb00d3da *WinObjAdv\rsrc\111.ico
f9ea074c8c152d30af74f4b266ab80aaf10a2821 *WinObjAdv\rsrc\112.ico
13e524fbc7b803ab711e11fb61f1014641cff8b6 *WinObjAdv\rsrc\113.ico
69a5a4ed71a85e99b4806563a2739d7de5dc2e38 *WinObjAdv\rsrc\114.ico
3a9b58b48fd4dfcb356abfd915036d7195c3c29c *WinObjAdv\rsrc\115.ico
335fd760d495b9a68ccafbcfb52f4f1ddc90b3fc *WinObjAdv\rsrc\116.ico
2d9b7e5622ef1c6f96cf85d344a989df7d129530 *WinObjAdv\rsrc\117.ico
aa221c069f9a53f9afa7fbccb4465ce4da6baf58 *WinObjAdv\rsrc\118.ico
530ac9c2d277d9908decb955618ab2b43995cd1f *WinObjAdv\rsrc\119.ico
4ef03bb6bbc10b1723770a03b6fd899d3be1044a *WinObjAdv\rsrc\120.ico
d84cd22bab028700050a644be5c2a7dafcc4553a *WinObjAdv\rsrc\121.ico
557be784a62110a81aa0f4b620c210e165857905 *WinObjAdv\rsrc\122.ico
674f4875596c907ee8da940edff1e98401e8b7fa *WinObjAdv\rsrc\123.ico
041a38d1522858aaede0df6d42b2479c8300c988 *WinObjAdv\rsrc\124.ico
c0832fe5bf96f11a8133bbed66449574a3fd9089 *WinObjAdv\rsrc\125.ico
0a2aeedde4dc3934e28d727396c1ff93fddf6a6e *WinObjAdv\rsrc\126.ico
56d12ceb51825d502ba3a096396404af56b8f817 *WinObjAdv\rsrc\127.ico
b7c0bf31dd02382e151e4d62fc078bc292303ff9 *WinObjAdv\rsrc\128.ico
267f398bd643e7c1591412b2c7538b79e1159ca9 *WinObjAdv\rsrc\129.ico
1be3fd5b055f60b2c2357e9cb87dddad22542a95 *WinObjAdv\rsrc\130.ico
8b725d0d5552061a6cd88e17eda3d580c4fa7fde *WinObjAdv\rsrc\131.ico
9e89e0564daacd2bb36f906e4754d3a3b95141d7 *WinObjAdv\rsrc\132.ico
f57a70dbb02c43ffcf8b6d028f775606a2be5d91 *WinObjAdv\rsrc\133.ico
863ce1668eccc967273a8fbaff5e29db81d4d047 *WinObjAdv\rsrc\134.ico
d9bb1b62d374b1cfb0892d5e1437342701db2a1f *WinObjAdv\rsrc\135.ico
8c64531a70ad2bf61c050fd1e69a9d7e87549c35 *WinObjAdv\rsrc\136.ico
34356dcf20c4dd0adc3d363d25dcd7ed4e98bfa9 *WinObjAdv\rsrc\137.ico
656ccfe0b2a147b61b16321e14516e0c2dccbd57 *WinObjAdv\rsrc\138.ico
1721fe712b75808604318f015c09f6b2b469baf7 *WinObjAdv\rsrc\6001.ico
68b25362609b6db97c40b375e2497e2db4f5ee48 *WinObjAdv\rsrc\6002.ico
8f4a9ec169d9c6e80ae2a8ee1947dab63665337d *WinObjAdv\rsrc\Bitmap_125.bmp
6f5b29fffb021bf80ca91d6d67cfc019d63f7175 *WinObjAdv\rsrc\kldbgdrv.sys
da3fa9f3a72da9bde1d73dd4b5f7d93b909fe3d6 *WinObjAdv\sup.c
38c463dcf6a834eea357bc766135dfa5210ba99c *WinObjAdv\sup.h
09ca1ed7f052113f24bf2f11c877538b772701a3 *WinObjAdv\supConsts.h
e87a6e82d41f9b065e58fdc5a2acf362ca6969cb *WinObjAdv\treelist.c
7d5d97dcc923a87d5f6064fe1b9fdba5e04674fe *WinObjAdv\treelist.h
a99d9f26e6df31641a6780993b96b76d0e0ce088 *WinObjAdv\ui.h
e78a55a5c4a562c54d77b16f24b88c42fd6b3816 *WinObjAdv\WinObjAdv.vcxproj
e9ba01dd003e20ab20191dabbebde20921abe3f6 *FILELIST.txt
5eedad7ce5b95dd191d1556072481e18295676fd *README.md
0d66462034a77394dc5272acdb8d13758f448b19 *TODO.txt
16ee9f3cf034a76595910177b911832de6a4081c *WinObjAdv.sln
cb2ce6d0eb4862e5057f3ef4f1635ce5461f8ce6 *Compiled\Release\v1.0.0.zip
20436c56cbb40c3c0b0078b375ae6f8fe0723ab7 *Compiled\Release\WinObjEx64.chm
6386213cabe7cca553b2a6eb20e06a147e159cce *Compiled\Release\WinObjEx64.exe
bd6cfb791f4f7aaea88188cbc4ca9eeb10c297f0 *Source\CHANGELOG.txt
60d4c3d573fcb0e450b78958f7109bd39f19af2e *Source\FILELIST.txt
bb4787a174776796fea74e575ccbb07986d61b9b *Source\TODO.txt
8d355bff5d67f4520e86a11b57d1af738c4c7fe7 *Source\WinObjAdv\aboutDlg.c
d0e500c0092000d73fd711a5d20c35b69f4ac447 *Source\WinObjAdv\aboutDlg.h
74fcc74b3d7d7a4467869a888dcd4f67797ca156 *Source\WinObjAdv\excepth.c
2ba8ded754090338b733797accdb696162866e75 *Source\WinObjAdv\excepth.h
9eb27b1458a2966f793b3fd4af3ededb9edc5e1b *Source\WinObjAdv\extrasDlg.c
0edac6fd4d595d104ffe8b4982d4857d662e5199 *Source\WinObjAdv\extrasDlg.h
52f48ea96a7784c83d5f37fda632bba6268609f1 *Source\WinObjAdv\findDlg.c
b96e8b73e0f489aaeac6de62066ac6f7f37b882f *Source\WinObjAdv\findDlg.h
08f9599cc724cda5a8148a09dc31655e1eefe345 *Source\WinObjAdv\global.h
80c6e0253371e8debbf7389ffe954231ad5bf705 *Source\WinObjAdv\instdrv.c
2a943159f01da7516f1a49c5bd1407a69835bbce *Source\WinObjAdv\instdrv.h
95286002f77fa1f2be8b745d268a5b6897dadf58 *Source\WinObjAdv\kldbg.c
1892a89b673214b71d08854f39ee55342ae72c88 *Source\WinObjAdv\kldbg.h
f2863876f102644d692eb8cca07594f0b686978f *Source\WinObjAdv\list.c
f26030f75546ec594fd5a87ee2fc82796480599d *Source\WinObjAdv\list.h
72bce88a8edcd34762a39e46c61474ada0e411cb *Source\WinObjAdv\main.c
e9cf1468a3ebcb67fcea1b86730a25e6669b096b *Source\WinObjAdv\minirtl.c
500a94a62e9ba78c38833670302537cf6fb0e3d0 *Source\WinObjAdv\minirtl.h
59f343607fedb9fa813d7cfb649a995d3aa42488 *Source\WinObjAdv\ntos.h
3724eac11fe1fe4e308cff292ff714079f6bd755 *Source\WinObjAdv\obex.manifest
502d5de8093d2d5bfdd8fe6da4edfde02bb5f337 *Source\WinObjAdv\propBasic.c
a2c7bd3ece2741d366186a3129f70315507f8a02 *Source\WinObjAdv\propBasic.h
a00e7fa470faad601bde2219e596c20c2294acd0 *Source\WinObjAdv\propBasicConsts.h
ac3c7013d9e6ca01e2554eb7c3a730d1c533ede5 *Source\WinObjAdv\propDesktop.c
cf5e6d7616c776aff3bcf6ec7698fb18bfd76950 *Source\WinObjAdv\propDesktop.h
54ee8be31017e26a045fcfae961e933fdaba63d0 *Source\WinObjAdv\propDlg.c
3708d6508a5c5308f0989fe580b6af4623f13415 *Source\WinObjAdv\propDlg.h
486977192a0b311d1588d4016e63702f74e59611 *Source\WinObjAdv\propDriver.c
d4bf75d244002db8da4cd5314ea757896bbcbd3e *Source\WinObjAdv\propDriver.h
b72b9ee8ccfbbd78844548e40d6bebf42d497a67 *Source\WinObjAdv\propDriverConsts.h
0d8c8570b23d1901a119eb1a273b8473c8e669b3 *Source\WinObjAdv\propObjectDump.c
df95b45770b80b5e88fd5cfea593eb51790222a2 *Source\WinObjAdv\propObjectDump.h
e85d5ac8102e747e7b776928239986ce89951124 *Source\WinObjAdv\propObjectDumpConsts.h
a4667644b08cfdbfbda4017fb9db3b5c52fa88d2 *Source\WinObjAdv\propProcess.c
4a050a42f7bf083fafe23f0fe94bf34d45287559 *Source\WinObjAdv\propProcess.h
ca6496d57bbe1937a5245cb0745b28d2abb3358f *Source\WinObjAdv\propSecurity.c
5d32e712c668debee2e794e85511d2abe06b8f77 *Source\WinObjAdv\propSecurity.h
a8b3829a7b14560288f91def04c763ec98165a2f *Source\WinObjAdv\propSecurityConsts.h
6b606019d49d687fc2265ea2bc72dfe15e3303d9 *Source\WinObjAdv\propType.c
b01ee5835191e2e2e47106630f5f42fcab789b92 *Source\WinObjAdv\propType.h
979a0efed2be0dc2988d8948c6acd6d4d63bc5f2 *Source\WinObjAdv\propTypeConsts.h
2b097f778452ae8b3b49bf48264f157864696fae *Source\WinObjAdv\resource.h
68da640404db9363496f2fc24cd0f6cfd5c5f5bb *Source\WinObjAdv\Resource.rc
f2c93d88f1a5dbfa8cafa1c31e02c866dc975371 *Source\WinObjAdv\rsrc\100.ico
69a5a4ed71a85e99b4806563a2739d7de5dc2e38 *Source\WinObjAdv\rsrc\101.ico
fd979dd62fdbeba6298ac1dabbc678fe0dbb0ae5 *Source\WinObjAdv\rsrc\102.ico
c16779a0fef28aab679eda6c18e7c6f5e68a5c20 *Source\WinObjAdv\rsrc\103.ico
bcd4d1222ebdcf1545209451c5247cb61549ec23 *Source\WinObjAdv\rsrc\104.ico
a0b22a0e9ab1401926aef939df99acc1a7a7d9ad *Source\WinObjAdv\rsrc\105.ico
e94d7aad576eccad0d8d8c52249700230dab76c8 *Source\WinObjAdv\rsrc\106.ico
824001cd7bae24b7217b075d32da7618c93bdd00 *Source\WinObjAdv\rsrc\107.ico
c5c1a26d3e2bab8086d663ce2326f476e73f0f08 *Source\WinObjAdv\rsrc\108.ico
65f8d9d565b00930920fbff580c87d399b90f9cc *Source\WinObjAdv\rsrc\109.ico
56c27e823eb044da4d7726f0d35d98822bd79344 *Source\WinObjAdv\rsrc\110.ico
08b8573a1efd1803099698a011f3c3d6eb00d3da *Source\WinObjAdv\rsrc\111.ico
f9ea074c8c152d30af74f4b266ab80aaf10a2821 *Source\WinObjAdv\rsrc\112.ico
13e524fbc7b803ab711e11fb61f1014641cff8b6 *Source\WinObjAdv\rsrc\113.ico
69a5a4ed71a85e99b4806563a2739d7de5dc2e38 *Source\WinObjAdv\rsrc\114.ico
3a9b58b48fd4dfcb356abfd915036d7195c3c29c *Source\WinObjAdv\rsrc\115.ico
335fd760d495b9a68ccafbcfb52f4f1ddc90b3fc *Source\WinObjAdv\rsrc\116.ico
2d9b7e5622ef1c6f96cf85d344a989df7d129530 *Source\WinObjAdv\rsrc\117.ico
aa221c069f9a53f9afa7fbccb4465ce4da6baf58 *Source\WinObjAdv\rsrc\118.ico
530ac9c2d277d9908decb955618ab2b43995cd1f *Source\WinObjAdv\rsrc\119.ico
4ef03bb6bbc10b1723770a03b6fd899d3be1044a *Source\WinObjAdv\rsrc\120.ico
d84cd22bab028700050a644be5c2a7dafcc4553a *Source\WinObjAdv\rsrc\121.ico
557be784a62110a81aa0f4b620c210e165857905 *Source\WinObjAdv\rsrc\122.ico
674f4875596c907ee8da940edff1e98401e8b7fa *Source\WinObjAdv\rsrc\123.ico
041a38d1522858aaede0df6d42b2479c8300c988 *Source\WinObjAdv\rsrc\124.ico
c0832fe5bf96f11a8133bbed66449574a3fd9089 *Source\WinObjAdv\rsrc\125.ico
0a2aeedde4dc3934e28d727396c1ff93fddf6a6e *Source\WinObjAdv\rsrc\126.ico
56d12ceb51825d502ba3a096396404af56b8f817 *Source\WinObjAdv\rsrc\127.ico
b7c0bf31dd02382e151e4d62fc078bc292303ff9 *Source\WinObjAdv\rsrc\128.ico
267f398bd643e7c1591412b2c7538b79e1159ca9 *Source\WinObjAdv\rsrc\129.ico
1be3fd5b055f60b2c2357e9cb87dddad22542a95 *Source\WinObjAdv\rsrc\130.ico
8b725d0d5552061a6cd88e17eda3d580c4fa7fde *Source\WinObjAdv\rsrc\131.ico
9e89e0564daacd2bb36f906e4754d3a3b95141d7 *Source\WinObjAdv\rsrc\132.ico
f57a70dbb02c43ffcf8b6d028f775606a2be5d91 *Source\WinObjAdv\rsrc\133.ico
d45202ccebce252456422e6449eab3c81e2b9aec *Source\WinObjAdv\rsrc\134.ico
d9bb1b62d374b1cfb0892d5e1437342701db2a1f *Source\WinObjAdv\rsrc\135.ico
8c64531a70ad2bf61c050fd1e69a9d7e87549c35 *Source\WinObjAdv\rsrc\136.ico
34356dcf20c4dd0adc3d363d25dcd7ed4e98bfa9 *Source\WinObjAdv\rsrc\137.ico
656ccfe0b2a147b61b16321e14516e0c2dccbd57 *Source\WinObjAdv\rsrc\138.ico
e0eaf77b9abccf255385d8b8f80156875cb3a69d *Source\WinObjAdv\rsrc\139.ico
e94d7aad576eccad0d8d8c52249700230dab76c8 *Source\WinObjAdv\rsrc\140.ico
e94d7aad576eccad0d8d8c52249700230dab76c8 *Source\WinObjAdv\rsrc\141.ico
58fc7ec98a42afb34a7d620681635592fe6fd2d7 *Source\WinObjAdv\rsrc\142.ico
0340325cef54fb6ed489ae502fe6d0cc2ac5ef2d *Source\WinObjAdv\rsrc\143.ico
d4ee717121c09af5b0434758243e6439ce4b3c76 *Source\WinObjAdv\rsrc\144.ico
a6884feeb40ba270ae76bc223cc97018aa590259 *Source\WinObjAdv\rsrc\145.ico
06468634a62e03a4a87132d7b7955a88d09f6f3a *Source\WinObjAdv\rsrc\146.ico
dae6477d39e04bc4f8f9753ee3d8e781535ed307 *Source\WinObjAdv\rsrc\147.ico
dae6477d39e04bc4f8f9753ee3d8e781535ed307 *Source\WinObjAdv\rsrc\148.ico
dae6477d39e04bc4f8f9753ee3d8e781535ed307 *Source\WinObjAdv\rsrc\149.ico
1721fe712b75808604318f015c09f6b2b469baf7 *Source\WinObjAdv\rsrc\6001.ico
68b25362609b6db97c40b375e2497e2db4f5ee48 *Source\WinObjAdv\rsrc\6002.ico
8f4a9ec169d9c6e80ae2a8ee1947dab63665337d *Source\WinObjAdv\rsrc\Bitmap_125.bmp
1bf5baadc71fd8ac5c126a33c10d7cc89252bf7f *Source\WinObjAdv\rsrc\ico50.ico
6f5b29fffb021bf80ca91d6d67cfc019d63f7175 *Source\WinObjAdv\rsrc\kldbgdrv.sys
863ce1668eccc967273a8fbaff5e29db81d4d047 *Source\WinObjAdv\rsrc\pipe.ico
ced366f0e235c435eaf31e51909bea722209a7b7 *Source\WinObjAdv\sup.c
6ae9d3bbe693583d9b16b5919232b4a0f46d41db *Source\WinObjAdv\sup.h
09ca1ed7f052113f24bf2f11c877538b772701a3 *Source\WinObjAdv\supConsts.h
e87a6e82d41f9b065e58fdc5a2acf362ca6969cb *Source\WinObjAdv\treelist.c
7d5d97dcc923a87d5f6064fe1b9fdba5e04674fe *Source\WinObjAdv\treelist.h
45386cc189d50e4a50bb9b38ba580f1686fc40d0 *Source\WinObjAdv\ui.h
590dcf875c65eafb738943ac7062c620b2a50add *Source\WinObjAdv\WinObjAdv.vcxproj
16ee9f3cf034a76595910177b911832de6a4081c *Source\WinObjAdv.sln
4 changes: 3 additions & 1 deletion Source/TODO.txt
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
1) ExSM
LP) Recheck Dxgk* objects win10 after win10 release
LP) More objects icons and descriptions
LP) ExSM
Binary file modified Source/WinObjAdv/Resource.rc
Binary file not shown.
17 changes: 17 additions & 0 deletions Source/WinObjAdv/WinObjAdv.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -237,6 +237,7 @@
<ItemGroup>
<ClCompile Include="aboutDlg.c" />
<ClCompile Include="excepth.c" />
<ClCompile Include="extrasDlg.c" />
<ClCompile Include="propObjectDump.c" />
<ClCompile Include="propSecurity.c" />
<ClCompile Include="instdrv.c" />
Expand All @@ -259,6 +260,7 @@
<ClInclude Include="excepth.h" />
<ClInclude Include="propBasicConsts.h" />
<ClInclude Include="propDriverConsts.h" />
<ClInclude Include="extrasDlg.h" />
<ClInclude Include="propObjectDump.h" />
<ClInclude Include="propObjectDumpConsts.h" />
<ClInclude Include="propSecurity.h" />
Expand Down Expand Up @@ -326,10 +328,25 @@
<Image Include="rsrc\136.ico" />
<Image Include="rsrc\137.ico" />
<Image Include="rsrc\138.ico" />
<Image Include="rsrc\139.ico" />
<Image Include="rsrc\140.ico" />
<Image Include="rsrc\141.ico" />
<Image Include="rsrc\142.ico" />
<Image Include="rsrc\143.ico" />
<Image Include="rsrc\144.ico" />
<Image Include="rsrc\145.ico" />
<Image Include="rsrc\146.ico" />
<Image Include="rsrc\147.ico" />
<Image Include="rsrc\148.ico" />
<Image Include="rsrc\149.ico" />
<Image Include="rsrc\6001.ico" />
<Image Include="rsrc\6002.ico" />
<Image Include="rsrc\Bitmap_125.bmp" />
<Image Include="rsrc\objects.ico" />
<Image Include="rsrc\pipe.ico" />
</ItemGroup>
<ItemGroup>
<None Include="rsrc\kldbgdrv.sys" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
Expand Down
30 changes: 14 additions & 16 deletions Source/WinObjAdv/aboutDlg.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
*
* TITLE: ABOUTDLG.C
*
* VERSION: 1.00
* VERSION: 1.10
*
* DATE: 17 Feb 2015
* DATE: 24 Feb 2015
*
* THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
* ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED
Expand Down Expand Up @@ -43,7 +43,8 @@ BOOL AboutDialogQuerySecureBootState(
break;

bSecureBoot = FALSE;
returnLength = GetFirmwareEnvironmentVariable(L"SecureBoot", L"{8be4df61-93ca-11d2-aa0d-00e098032b8c}", &bSecureBoot, sizeof(BOOLEAN));
returnLength = GetFirmwareEnvironmentVariable(L"SecureBoot",
L"{8be4df61-93ca-11d2-aa0d-00e098032b8c}", &bSecureBoot, sizeof(BOOLEAN));
supEnablePrivilege(SE_SYSTEM_ENVIRONMENT_PRIVILEGE, FALSE);
if (returnLength != 0) {
if (pbSecureBoot) {
Expand Down Expand Up @@ -98,7 +99,6 @@ VOID AboutDialogInit(
WCHAR buf[MAX_PATH];
BOOLEAN bSecureBoot = FALSE;
ULONG returnLength;
RTL_OSVERSIONINFOW osver;
SYSTEM_BOOT_ENVIRONMENT_INFORMATION sbei;
HANDLE hImage;

Expand All @@ -111,6 +111,9 @@ VOID AboutDialogInit(
DestroyIcon(hImage);
}

//remove class icon if any
SetClassLongPtr(hwndDlg, GCLP_HICON, (LONG_PTR)NULL);

RtlSecureZeroMemory(buf, sizeof(buf));
#if (_MSC_VER == 1800) //2013
#if (_MSC_FULL_VER == 180031101)
Expand All @@ -136,18 +139,13 @@ VOID AboutDialogInit(
SetDlgItemText(hwndDlg, ID_ABOUT_BUILDDATE, buf);

// fill OS name
RtlSecureZeroMemory(&osver, sizeof(osver));
osver.dwOSVersionInfoSize = sizeof(osver);
status = RtlGetVersion(&osver);
if (NT_SUCCESS(status)) {
wsprintfW(buf, L"Windows NT %1u.%1u (build %u",
osver.dwMajorVersion, osver.dwMinorVersion, osver.dwBuildNumber);
if (osver.szCSDVersion[0]) {
wsprintfW(_strendW(buf), L", %ws)", osver.szCSDVersion);
}
else {
_strcatW(buf, L")");
}
wsprintfW(buf, L"Windows NT %1u.%1u (build %u",
g_kdctx.osver.dwMajorVersion, g_kdctx.osver.dwMinorVersion, g_kdctx.osver.dwBuildNumber);
if (g_kdctx.osver.szCSDVersion[0]) {
wsprintfW(_strendW(buf), L", %ws)", g_kdctx.osver.szCSDVersion);
}
else {
_strcatW(buf, L")");
}
SetDlgItemText(hwndDlg, ID_ABOUT_OSNAME, buf);

Expand Down
Loading

0 comments on commit 651bd07

Please sign in to comment.