From 8b3d0b35de959d72abaa2192038477a161b040b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eugen=20H=C3=B6glinger?= Date: Wed, 2 Oct 2024 14:39:21 +0200 Subject: [PATCH] Initialized --- ...9252fce7-6b10-48ae-a4f9-beebf5e33144.vsidx | Bin 0 -> 55843 bytes .vs/WindowsInfo.git/v17/.suo | Bin 0 -> 85504 bytes .../v17/DocumentLayout.backup.json | 65 +++ .vs/WindowsInfo.git/v17/DocumentLayout.json | 65 +++ .../.vs/Test_WindowsInfo.csproj.dtbcache.json | 1 + Test_WindowsInfo/App.config | 6 + Test_WindowsInfo/Form1.Designer.cs | 130 +++++ Test_WindowsInfo/Form1.cs | 170 ++++++ Test_WindowsInfo/Form1.resx | 120 +++++ Test_WindowsInfo/Program.cs | 22 + Test_WindowsInfo/Properties/AssemblyInfo.cs | 36 ++ .../Properties/Resources.Designer.cs | 71 +++ Test_WindowsInfo/Properties/Resources.resx | 117 ++++ .../Properties/Settings.Designer.cs | 30 ++ Test_WindowsInfo/Properties/Settings.settings | 7 + Test_WindowsInfo/Test_WindowsInfo.csproj | 87 +++ .../bin/Debug/Test_WindowsInfo.exe | Bin 0 -> 14848 bytes .../bin/Debug/Test_WindowsInfo.exe.config | 6 + .../bin/Debug/Test_WindowsInfo.pdb | Bin 0 -> 30208 bytes Test_WindowsInfo/bin/Debug/hewininfo.dll | Bin 0 -> 13312 bytes Test_WindowsInfo/bin/Debug/hewininfo.pdb | Bin 0 -> 38400 bytes ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 139 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 2368 bytes .../obj/Debug/Test_Win.39942AAC.Up2Date | 0 .../Debug/Test_WindowsInfo.Form1.resources | Bin 0 -> 180 bytes ...WindowsInfo.Properties.Resources.resources | Bin 0 -> 180 bytes ...WindowsInfo.csproj.AssemblyReference.cache | Bin 0 -> 6593 bytes .../Test_WindowsInfo.csproj.CopyComplete | 0 ...WindowsInfo.csproj.CoreCompileInputs.cache | 1 + ...st_WindowsInfo.csproj.FileListAbsolute.txt | 40 ++ ..._WindowsInfo.csproj.GenerateResource.cache | Bin 0 -> 126 bytes ...nfo.csproj.SuggestedBindingRedirects.cache | 0 .../obj/Debug/Test_WindowsInfo.exe | Bin 0 -> 14848 bytes .../obj/Debug/Test_WindowsInfo.pdb | Bin 0 -> 30208 bytes WindowsInfo.git.sln | 31 ++ .../.vs/WindowsInfo.csproj.dtbcache.json | 1 + WindowsInfo/Properties/AssemblyInfo.cs | 36 ++ WindowsInfo/WindowsInfo.cs | 504 ++++++++++++++++++ WindowsInfo/WindowsInfo.csproj | 50 ++ WindowsInfo/bin/Debug/WindowsInfo.pdb | Bin 0 -> 38400 bytes WindowsInfo/bin/Debug/hewininfo.dll | Bin 0 -> 13312 bytes WindowsInfo/bin/Debug/hewininfo.pdb | Bin 0 -> 38400 bytes ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 1997 bytes ...WindowsInfo.csproj.AssemblyReference.cache | Bin 0 -> 5457 bytes ...WindowsInfo.csproj.CoreCompileInputs.cache | 1 + .../WindowsInfo.csproj.FileListAbsolute.txt | 17 + WindowsInfo/obj/Debug/WindowsInfo.dll | Bin 0 -> 13312 bytes WindowsInfo/obj/Debug/WindowsInfo.pdb | Bin 0 -> 38400 bytes WindowsInfo/obj/Debug/hewininfo.dll | Bin 0 -> 13312 bytes WindowsInfo/obj/Debug/hewininfo.pdb | Bin 0 -> 38400 bytes 52 files changed, 1622 insertions(+) create mode 100644 .vs/WindowsInfo.git/FileContentIndex/9252fce7-6b10-48ae-a4f9-beebf5e33144.vsidx create mode 100644 .vs/WindowsInfo.git/v17/.suo create mode 100644 .vs/WindowsInfo.git/v17/DocumentLayout.backup.json create mode 100644 .vs/WindowsInfo.git/v17/DocumentLayout.json create mode 100644 Test_WindowsInfo/.vs/Test_WindowsInfo.csproj.dtbcache.json create mode 100644 Test_WindowsInfo/App.config create mode 100644 Test_WindowsInfo/Form1.Designer.cs create mode 100644 Test_WindowsInfo/Form1.cs create mode 100644 Test_WindowsInfo/Form1.resx create mode 100644 Test_WindowsInfo/Program.cs create mode 100644 Test_WindowsInfo/Properties/AssemblyInfo.cs create mode 100644 Test_WindowsInfo/Properties/Resources.Designer.cs create mode 100644 Test_WindowsInfo/Properties/Resources.resx create mode 100644 Test_WindowsInfo/Properties/Settings.Designer.cs create mode 100644 Test_WindowsInfo/Properties/Settings.settings create mode 100644 Test_WindowsInfo/Test_WindowsInfo.csproj create mode 100644 Test_WindowsInfo/bin/Debug/Test_WindowsInfo.exe create mode 100644 Test_WindowsInfo/bin/Debug/Test_WindowsInfo.exe.config create mode 100644 Test_WindowsInfo/bin/Debug/Test_WindowsInfo.pdb create mode 100644 Test_WindowsInfo/bin/Debug/hewininfo.dll create mode 100644 Test_WindowsInfo/bin/Debug/hewininfo.pdb create mode 100644 Test_WindowsInfo/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 Test_WindowsInfo/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 Test_WindowsInfo/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 Test_WindowsInfo/obj/Debug/Test_Win.39942AAC.Up2Date create mode 100644 Test_WindowsInfo/obj/Debug/Test_WindowsInfo.Form1.resources create mode 100644 Test_WindowsInfo/obj/Debug/Test_WindowsInfo.Properties.Resources.resources create mode 100644 Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.AssemblyReference.cache create mode 100644 Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.CopyComplete create mode 100644 Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.CoreCompileInputs.cache create mode 100644 Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.FileListAbsolute.txt create mode 100644 Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.GenerateResource.cache create mode 100644 Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.SuggestedBindingRedirects.cache create mode 100644 Test_WindowsInfo/obj/Debug/Test_WindowsInfo.exe create mode 100644 Test_WindowsInfo/obj/Debug/Test_WindowsInfo.pdb create mode 100644 WindowsInfo.git.sln create mode 100644 WindowsInfo/.vs/WindowsInfo.csproj.dtbcache.json create mode 100644 WindowsInfo/Properties/AssemblyInfo.cs create mode 100644 WindowsInfo/WindowsInfo.cs create mode 100644 WindowsInfo/WindowsInfo.csproj create mode 100644 WindowsInfo/bin/Debug/WindowsInfo.pdb create mode 100644 WindowsInfo/bin/Debug/hewininfo.dll create mode 100644 WindowsInfo/bin/Debug/hewininfo.pdb create mode 100644 WindowsInfo/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 WindowsInfo/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 WindowsInfo/obj/Debug/WindowsInfo.csproj.AssemblyReference.cache create mode 100644 WindowsInfo/obj/Debug/WindowsInfo.csproj.CoreCompileInputs.cache create mode 100644 WindowsInfo/obj/Debug/WindowsInfo.csproj.FileListAbsolute.txt create mode 100644 WindowsInfo/obj/Debug/WindowsInfo.dll create mode 100644 WindowsInfo/obj/Debug/WindowsInfo.pdb create mode 100644 WindowsInfo/obj/Debug/hewininfo.dll create mode 100644 WindowsInfo/obj/Debug/hewininfo.pdb diff --git a/.vs/WindowsInfo.git/FileContentIndex/9252fce7-6b10-48ae-a4f9-beebf5e33144.vsidx b/.vs/WindowsInfo.git/FileContentIndex/9252fce7-6b10-48ae-a4f9-beebf5e33144.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..3047d2013ebe72cdc3a6b0b606c1b1e373110595 GIT binary patch literal 55843 zcmce@f2{T3X0 z*q-|yxO}(Cvt}({vhM+V9(ed6GY;76z@EMLJ#_iPm4_U<+d7%cCmeK8&-)KNV6T1m zt^>T5KK1$2mL2=UU$^|P4m$O~gZCfN^Zr9#J6Myx^ui~uzG4L;s%#UDp|{ zvz-4`heCe`|K-R3tAnn?!2f75rQ?T>T&YL8dU~~?HlVHa=`4NP%ib-ewX5viUB$=M8Xw_Nzw@F)K#MZXbx1;p$D&wgcnSDF$VS~=H zLANzKI!i}u*&v$q);hI^wz65LKUD7DZu9=+x0b%}-(6ZeN^iGAoYGl_w_0I?ma?kL zKIgTR^}5TN&f?JY+**2D%;$k*zqYc1e)?G|Kdt4QsM&`OJ4;(z>0%0P<@C;SYj@cs z1ky$)Ev1b?+sYN4<*zNJPj~6l<`4+*&D~{}w(jm34b>WUzFq*sOZ?}GXZGGW%tmzgp!)GefyL?(3WyUcj@V)3}Nhn?(#}UxwfzT_irh~kxXkj4h~z(^kAC@YHrwC z`oyB}z>17VdM)LO?y`(l@zaY!wmR;ckX4`3+FGWxm%d$U(W)2}6{Yh*-R0Wu^5vG& z(p`Gthao5ptv-&)c9eNh`Oxn2V2k<84mEqca?;{7$=njfKoc03%9VDPE$EHsmU35g zxF^zRS|Nl5b=F}l2ziStnfB7rRXSM8P(Or;V6mDz`>LX2u%G0;3#-iKGF(`J(oCuEzjz&005B5Sn8-&`_ z=S`XlaN=07-CBN9rPsIg3rQ|T?5$<{%6VH^*;!UnAyf#?Cp1<$A(s9p9p$VrgpHUl z`ro(Q!g?|B?s7JMSR!4)Fwcw*WrC<^=m7HEtdDgDMxFD*kkOx4 z7%OD^k+6lU>6r>xS!IT$X(`h&YkQg-1EbXT9ha=lSh!2kirU-DPrX`8J|x zD+hL#18Lh`HmmauU$KJq3diy!*4J82VnOMlqfExh^wqI!*-`fGEGM*9@y%Ryo0ef!Aj%i#*h{98*Ig}snj zbLuiht24UG^L4)nSA(8^m;OV|R)hdqL4RWpnVISMRMA-weXY7RWt9%3%NJQvk|z0R^;TlrFF`BHR< z@X2ITSk>lO4iVma!+x&&)1BqJ4A)&=!X)v}^x3aWEUF4F4tF%2*>#i&EoDAhQTb^r zFL#y)f)f|6(OaHZ;FCLbdav3Mje0T(MI+WbO5DgvJM(v`mJjn zQJ6e3VaI;Y>E9Rh?j+eoXnfI>%_D^P~q@ib2sLhLeH%gSp|`>8-UauPR#EsFZxF zh5xr26044miPR#tBs>^H@Du$b?ac^0T2%H%}-KFu7nhi17M z6!mkDqjDXT`aG|#5UR2vImn?qHu_qP2~xAN0T01p?jXoKeCz=DuiTQ;v|^*tb+5av zFa!$$53EJhcer(#X{6+yMFlvirBO|RFgtpPSj!C}T-gfbj3|&mM|m2b+*uxOD_>^_ z9B*4$)meVfR*u3nupQdgSg0;>XSt-U+z~^pi8}j+dpEqPUDaw0C3e#3p?>AxjU6Rt z;*C*XgGHl<81h>C?I+JNfbmv4U90D4c!$il7M*8xAlrAA?VCRFCl7X(JL$7c6Tn3b zD24=YMDpQ;4{9l&drjxnQV3l_TOJ`ij^U(Z!vOe~f@ zp?Zdf!U=|n+H8r3Z+xjz3L&Fx6FbX9*kg1iMgOs>4e2Zc&>0pBT7Rk{)zxp-y+6{R z6fKHP2S!C?9_Q) z+g?uTax*2w{Wft|AGy7s<3o!=>xUI!bX}z%0%u!kEgQuY;0l+H$G!&P(^YHv5gf9_ zAtiUHmO@}dWP&>)sv$X%YAxk!$h@WOPy^JKvJK3{rXcMwpn9UaJP?s*S6i9cT1Ir1 zne7@Q66+0rF0D!22s%^ejxgKGaL#2lrVZyq(OYX+(x|>Dc067)fV+e%MIdAPH@j-zx-d6AwuP16rc8R5|Is(yqhEk@U<*@eVr)g85z z2m6*gy330!5E>XqFr3wZK4luR>L^2r`CH2`+smj3i3fKX$a!F|OW9F=-&U@{C$}3R zU(vT*+f}w;Pl?rGW&5_5&aTqgM<2KqE(^}K*1lNTJ)|Etk8 zazm<(RlX8C#b(ejRh6FyjHQ|Yl5Z~qy2=2~;7wFa+`@979vcvyW9GPPoey^1UQX;P zC&pGgtI9kM_-uJ-0`p=ZoE|Zc#>*k1wful{M6DSIsH*nopun7$L+z>7f0jXH6A0`z?SiiEFayng3a==zNoHq57)$kPL5;F^zax1TFMD)t(Y0H z7Ikxc&053-f*MF~2yN}2i;%;LhldByIinj`L^Tr@ou!XOM|3}g;VS>m^1Zh5SS%1; zk$7e)yIc6BBiqW09mZyR!emEz5vM`5mNEkEYAYv1oV+ELj;rTPfrj)o3L={NZCk;m zug9cfl>J)mWKC!J1IpiBHeJW)5Vf0r)MODksUd_3tTjiErW!6~IIbJ7h5jSApsGim zc$hQEYB*h;Iv<<>4grUGeyagF0RS?e*-;*8Et7FX7*5}EW9&ZI2$NNF=rC*$!~bk# zBLA~G%hl~=7=8dl2>&?@Q(_n37}!|`Hs{KI;aHADwoP>XkLn_rK5N7()T^*I&kj!` z!|IK@%Tci@P)an2Za>voo~ow+7>MKBeQ|sn7mVR-QL6FX9;;vVS{!>rAT)PxWwF-k zL+Hk1tS{niDLaPn^&ug{Be;GcZmimfxrGfL7IH&vsNaWa2J`sIRkcEN_;qx$vs{L5 ztPRq_9ibBFb}ChvB!O`+9yN}@crbQb^z;12cj2a(3!7taY#CS(*71{?DKomtsofs&df7Ky z%QhXJj@hKN`u4JhweBiwTFV{`#}Y6EOAyYaKaQfsTf2|3Y8~azxV~1G>G^2#JR3@= z*`4Ia?o8~52EsPmoSScJxgz>m#g;@)ce#Yab*${>+%3f3N+A7%D(Y}qeZpm(UDusi z(~3JrG@KZN`hChg4*oUP3f)`HPR+Gj#1hne)!$;pq29+Ja5ndr@~iIhezcC!QM~Rl z4xU3khzmnwxm`GNLfUk-nxGM97`MCE(kjGqZFhMY2_TJ@vU98^_X9W|?(U{zuyrZp z)(+zu&pP73*IviPEgV;H^Wq4GaQauxWI?&LYbit6f}8s>t)uQTXkf??s#*rmFoX8e zisk5!2d*{i%?UXXZXr4*OBBi_twvOBq={O+X{k=2yIe%iRTLP8-}9d=q| zu-+EMeo)ASiBuIuumqPuVzvq z;=KVeac+zWs}QN1I~;}=`c;gzWo+)(c9r&4SNz!S@-)&8D?q&c>5a;vKRh$y8tei# zy34G(BCTd>Q$&wZ?OV|nJLO&!qg#NWFjyp6w`L-W`Vg7O>ZJd$@hPo_!N|(P8qy2F z&TE#qdi9T^uKeInS~XQPq@z#SGy;Zg2{3SFgft=2TL^5J5p{^cVo-LC{n)nH``{$} zKU16jpF4YHpmF{Lf&E*`LDf-omrf?$;@k(dJI&)lfqU75s#qetQEnlBgP#~(tq6a@ zS@?r^lGgGZZYm7$doAVouJS#OR2}6p7OSoFV~Du_|4H9+Q+FB3nz9^0eW2$WK~+6u z707{sh;skh;qj28E)&0s9WADbxUeJbuDfv42>-|phB37Id{FhDHDIU_a>Sx+3Lj)^ zXe&Qp+|KghMkesE8U1vZ6Nu6qm&F-p0M$^l?y@VYQZL!!+LlXZUT2`^Oa~>0VPXUB zNKro`UXoNkx3ipu=CqaznQ5al2-Y|x9Iu*;heSBBTcIkh3VH`{EZ!K@=qjKKVUcQaj4gTL1?}?_g z6>hWfc%Kec!8W}Nj4Pd^JIm44%38`f$RRu`qZ5`O;mr_xD9nZIvy2r<;*Iyj)}vy# zDhle{7XiRhZuRMeqa^_wi`%zc(9ivMVjMtJMYhFe1!=x|9nXMH*85DPhl|#H(6s8S zV}rxu`Xc1;w8yjDvCtoH)k5V2mKry1$QoQ>`)HTmqpEauuyyMXb7Q`j#U1z|H@99v;U8~$Ut=DrpY>-o3F&b5slNG@a zg$O? zp{^skjPNHQqKGlLD0sfJJYS2#byLb&04cd~RO#VV+kC5gRy~hX8EuS!69Z)Wh=^;4 zzDT1Htgi{!vJqXA!zvT!Gid+nrZ}*0nr4p(vtV>jG5|5He)b!Aqbg zSl==13ta`Hpl22ovl`xIl)~)4yUVZ-CcI5zK)kERl!33SaE;O zj2)i${}o;fCs}P1ugG&%#eYy4FN8m-v^BTOC*xe^r2(_1dDFAEpke+4nu%-6gjLnY zhW5Hlyl`)J(pQizdwu-WyPb&$Dp)$9Dt3EW(N$I;%zsxBBm-A!e%wtV6PA86=G9i- z-C5pECv}L(squzWuKOT^vH?Zx{oXq98uK$>j&+QM#?n6v9W(u8XZa*5)Yn^OJVT#) z%|hjB{`Ke=P0%G-3iq|TrTl_WihZ`Odwmll9ozKRb)4T9a z^>r{t5f(AN?X~agt0i8GQ)>JPipq*G!QRSbs6@RF9NJZeBBi>B|I=YS^bH@?`k$9k zs9&Aqe{2CbdFIl}w-XV#GMwI{37FwT21x!-2gcY**%$O4F>AuMH3UL+IammWW+_{B z>^HW?6zY1#>O2-Z2uIpJY$At0ul8|_saYx8w=34hD>z3!DoOscD;tlzgh z6kdpP%E{GQL!FRD^%&k>!Xfq;lDV(1Z%Ek@o~$O^RvzjsYx+2~sSy$owrNdt5+3O_ zr=DA4B3RJJJJdH=T|h9221aEhuxER@yn4B=ayh=MPkCoVR^Df_b+(s{qm)hO{as~a zY%`1k8}G%3a2wAjD{*#skPCbq2&Rf`>l%fnf4i?IGFtH-w!PV-IrQNfFo*AA4hRt2 zY0*sBS@tg)T4zVuG45oZYA@FW1N|bdxF(!K|3(zvJ=W>hB|ssYqR+-|`()jSnF}K2 z?Q`9WyUV2{V^1em5d_ zV|O&Xq{c0cn$;r)2I%U9dw-b&eoOgcSSvxGY79%wOR-(r%6*;XJ_JjJ+N#nT!$d5B zTV5OXdn-;TQs)~ckIt}rve)x~b-3ME+d*i=jl^tgZJ#x&4y2kD>K)-nWtHY9(F0?} z=Sg^;{x|_nOwp~*3aK_PmAE9Sm+&}Y-ZhM=K`%l>Pmm->@{V#g=fQ}t=>Poiu2>%) zTcfT*;}$wN!LC=u<;H+Gyl~;RdAK!<5w~`B-KHC>>|bSAw@6foH&ZYfKJx%r#rdEW z#8GiTL;sld*i&u>^ve-%Ev9?Y&}Zg`4LxNgX-2$33?{D#hH-Ar(H~D zJq6Uaa16l8)fu49{sPqI4@aqv$&r@xO&k|rJwy>Xs1kiyRwh@VC*jASe(J_T;UkH=abhJXZ zS!mn{hYp+uqwHDLxH|JNga@(B`ckG&p`KeK=7DnpY2FTuuMc%B?wR9ryTxpOU1c%X z^`R9ThE}YuD_AMh#A(+sxSlWKEeX9LVK+@!jfFU?*|Paom`dkoq)`r)R?)v5MaDZ2*D zG)@5D1-E*J#=Y>SgSWIUZoGWKDC)}>6qT-iN%VqF*2Q9=HXS1d&Jph}G&v+@KnsVs zZWbCpR(lI8dl*sw=Xt-aoYq;cM=WuK`E%tYKCd$7tT#@vwM`ERu(ge-Ub^mv5xQXb zT+ksg_aNS{RZHRSD;V%RPHAW(I`6AJTpx4qFjPPSe`43`F2A99tDj3DgjdfpO*Hk| z+vXbc#3I&BZBD$GMCK|a+E}GT{~Ss1kW~&LG{ps!=4?v_>@t#ivlcC?2vx->OAK@Q}VJ_~d==XQTP#2px~B`dP0Im;zc93q+rM z0PyF^f2_-CypF8zXxLSmRJdzy_3x@5N!E8F%?a`K9ORK|t0Fyx2qct{Q1kTg)nvja zly@S8np@T+UJL7v`JyVD#XEEi2N_zK88xlwkT<{Itlv1*lTj4{fekxg6)*g7$x!nN z0P1#DDH|38;fL$&IE=)x<@mZEkr}SOx4yJRtD9}~)i<{F8@a06NIL{F9I18|zMVJ< z7ZhyFBpizCblfAu;iC*Jn>&g%+KD{8S?(*?EUs;fC@8!!6{bgXJ7>QRRop3bk_{d2ry;L( zhH-_6cvJnV!)Y&VUGc?o9XB|kTX-|d@utxke*Mj@^NAiICYHaL9;yvl`d6mCfU85cVAp133_Ajw z+DuFv6=j<2@^LjZF2uD0Kito^v9H}G@HxRAYu#NBu;C%`8@(L&xbljV4qgH!?@wk8 zV0ggrp*224cBa4Xq&CNFK%nU6!)}f1w{{4V{9qA#o=p$J3>U3iEF^EYPD7m>}-Er zwm%)Nk_&;?s%!LcP_uB?veq#umj>6yvaad$Y`dz{=!IEmGEI~MZ{)aMb$4S%t$tyP zGI)PpXAweXfx2j3U+ZwASmoAyo?TZH9UB}nVMDwr0+n-F1-!>P8)7?cV-(C8AuwMw zt+$agfg&C+{WG>e>DntS>SKnn%k!OvYt7q)>StJDI*Ho`G>{cxH@9;fEb3H00jg7G z=(h5i&T?#>T3eaXsg)6e{3ajxXvQ}ZZxL_{pG-O^F?CPjczxP0ZY%BOr zHn?6sg~E}pa}j}-atpCA){*5Hgy`^lU4F}rb53vH#|;;shTPr|_RcFm4W|YeakgbS z=!*4v)sC9aP`!$2j=D^r)q$libe6@KDr;K5Nn?+TZGwTQ!~SKgRV(vWCHCuT4vRv~ z-iHa$Peib&*2JoEbsg7@4`WTWM;OCnhy2gN;nWBU2OGH~jIewxL2KxeuN4T5xRm2Y4wYU< zpM4q4&WrvxuQHJgLkuAd=Idfkxb=7&y3GmqEAc|-pB(7^{phV9u3c5jB`{-x^-R&> z86V|T<}vHvt{XpKKI;YvVK}nHh91Yd0TG0AGkI3sj99Pmfs8o#KOJ~TQYRdm?0E`> ztm0#{(37z!32{PbLjUM(_s+6AX3~7dhMZARj2g9f$wKY9`Xj`B6jkqx zkc`*>4%x@+YupG*Hwa@~yEQ1B@GxxUYg)YoAlNt)Bkd|@h7w|`^pC`-$?oQLF<*fa zl(v>H*E`tiKp4mQ zvwk#Kx1kygH@*FtJ&S<|73d-OWWIx%U>@V$go)ShMdQ~@ zE~@4q>b+?U1h*{fcvi5b@WJZs)w)B0$tU(hO8wVIMmeT z<50ua?B3KKrW!VWYG>Ig-u3^vISk^>2zn=W_*+Q2Bi?)=^SU%OvTefSFSVERy2^RY zTmCiieq^^;MZx+o?>h6h1<70!|S>oeHlnM)_6=BSp2xF$l zZl=_Z}klF>NOe;FuVjSqRzx;f!EfW)xEHe%`a0J zm$HuQOy|FT!sMqKblYxRK{N%$VE-APlktn#H)61SnAcd11|Exx4@3g|YD^a~TVuJW z#D~88ddNx^DC`$6QO`)+^7|uJL14RVZCY3Grsw7cm&C#yx8P z&azQ_$n=Kl$M_N~^bIj8lmGXnj4x*O)toi(FmYjmDBjcR=f1<@E=94#T?!tXYwh|y z4>1xNcy-tpzaP!*gdf|i=)R@peD8-AFHqigGG_**`$y0A#aW@t1A*>nGDa3Ic$a+ zw0rMb-w|(#vNe8~KLW>|e!yPwY;AHSP? zOjU9;Dwa}3jqSjAn~z%gGM0R&nqw=E|J2B&TroP=x{>uunyGb_k@D+!9NqcHh%en%mHlEuZb(dTk@Mesu0^Z z+ZOvT$`*RN)Ft5#gU5Jt{aMsCdw3CBs^N+aie zIqo%v&wS^_eCI{{&)ONm)^4d>Kfht&*8M=DMj)(F=o{k>XWiF*1IS$J=UyRL7|3)&atbycRVUu z6l>QTXLj@|e@_8!n~>gPNcjApbI4_JahT0DPA8jq^VP22hOM)C2ZRpDIa63i)v*pn z#H=XYWnHJ&yjMM;{>oB4qE?exyW)r<{N96M{`HsURxzE%BVEfxUUO2bC)044)rTKP zL`rOiSLdQBexv-q1ZJ-}2vm87RzJB``Rk`0?6WwN`hiCur8Jx=HV_yb(L*(nDro2N3711s1N?DJj0Rh5l05bt#<`#du~Zz&8??9i0=cc(9a_i?#YQ5(6tq7aYw)>i z=D#n~D?sJAXQuZ8?RW3QeG>Nt?Pov!S^psZDX)Y1XMO*eo_Hw#tao_gM?mX;jDObe z<)7up^3U|~ndas=+Mk&DCntU?^FN*GQxZR$`KKj*F7v;T=`SXJDe=po2D;SoB8Kw`U24YzQwPzBKU%iI;(vU!Hhn;*S!q zNxTlUzv~lkNW2lW{Y{BCgUa{zOy2?8?#@jAEYm+vygTt1S^mpR-<$ZW#9t@gm-w5+ z-zMIl_y8zB4`upyiN8;LIPsChM?vd9&OiBnGSg2bJ`KwMUlN~5d=|9bbNsX23;eU* zKN5Kp80i-i{{>qAYREZ;AYFeBu7K;nUk2Z8c`aHbDQJT&t^ zoaw_8k4QWcbexZZ>RoT9at`KNqyW3o`#g&~d+&>2HI|=aNi+A5>2-∨?LOxf5_H#98zt@BIb7SI7 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 z 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 literal 0 HcmV?d00001 diff --git a/.vs/WindowsInfo.git/v17/DocumentLayout.backup.json b/.vs/WindowsInfo.git/v17/DocumentLayout.backup.json new file mode 100644 index 0000000..bb090c8 --- /dev/null +++ b/.vs/WindowsInfo.git/v17/DocumentLayout.backup.json @@ -0,0 +1,65 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_DLL\\WindowsInfo.git\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{B5D24208-0AC9-4455-9586-6A3BAA3A1A02}|Test_WindowsInfo\\Test_WindowsInfo.csproj|c:\\cad\\git-workrepository\\visualstudio\\_dll\\windowsinfo.git\\test_windowsinfo\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form", + "RelativeMoniker": "D:0:0:{B5D24208-0AC9-4455-9586-6A3BAA3A1A02}|Test_WindowsInfo\\Test_WindowsInfo.csproj|solutionrelative:test_windowsinfo\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form" + }, + { + "AbsoluteMoniker": "D:0:0:{98F90132-262C-4D6E-B110-572FF383D42B}|WindowsInfo\\WindowsInfo.csproj|c:\\cad\\git-workrepository\\visualstudio\\_dll\\windowsinfo.git\\windowsinfo\\windowsinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{98F90132-262C-4D6E-B110-572FF383D42B}|WindowsInfo\\WindowsInfo.csproj|solutionrelative:windowsinfo\\windowsinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 3, + "Children": [ + { + "$type": "Bookmark", + "Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}" + }, + { + "$type": "Bookmark", + "Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}" + }, + { + "$type": "Bookmark", + "Name": "ST:0:0:{e506b91c-c606-466a-90a9-123d1d1e12b3}" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "Form1.cs [Entwurf]", + "DocumentMoniker": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_DLL\\WindowsInfo.git\\Test_WindowsInfo\\Form1.cs", + "RelativeDocumentMoniker": "Test_WindowsInfo\\Form1.cs", + "ToolTip": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_DLL\\WindowsInfo.git\\Test_WindowsInfo\\Form1.cs [Entwurf]", + "RelativeToolTip": "Test_WindowsInfo\\Form1.cs [Entwurf]", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-10-02T12:38:14.02Z", + "EditorCaption": " [Entwurf]" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "WindowsInfo.cs", + "DocumentMoniker": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_DLL\\WindowsInfo.git\\WindowsInfo\\WindowsInfo.cs", + "RelativeDocumentMoniker": "WindowsInfo\\WindowsInfo.cs", + "ToolTip": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_DLL\\WindowsInfo.git\\WindowsInfo\\WindowsInfo.cs", + "RelativeToolTip": "WindowsInfo\\WindowsInfo.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-10-02T12:38:09.561Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/.vs/WindowsInfo.git/v17/DocumentLayout.json b/.vs/WindowsInfo.git/v17/DocumentLayout.json new file mode 100644 index 0000000..bb090c8 --- /dev/null +++ b/.vs/WindowsInfo.git/v17/DocumentLayout.json @@ -0,0 +1,65 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_DLL\\WindowsInfo.git\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{B5D24208-0AC9-4455-9586-6A3BAA3A1A02}|Test_WindowsInfo\\Test_WindowsInfo.csproj|c:\\cad\\git-workrepository\\visualstudio\\_dll\\windowsinfo.git\\test_windowsinfo\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form", + "RelativeMoniker": "D:0:0:{B5D24208-0AC9-4455-9586-6A3BAA3A1A02}|Test_WindowsInfo\\Test_WindowsInfo.csproj|solutionrelative:test_windowsinfo\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form" + }, + { + "AbsoluteMoniker": "D:0:0:{98F90132-262C-4D6E-B110-572FF383D42B}|WindowsInfo\\WindowsInfo.csproj|c:\\cad\\git-workrepository\\visualstudio\\_dll\\windowsinfo.git\\windowsinfo\\windowsinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{98F90132-262C-4D6E-B110-572FF383D42B}|WindowsInfo\\WindowsInfo.csproj|solutionrelative:windowsinfo\\windowsinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 3, + "Children": [ + { + "$type": "Bookmark", + "Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}" + }, + { + "$type": "Bookmark", + "Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}" + }, + { + "$type": "Bookmark", + "Name": "ST:0:0:{e506b91c-c606-466a-90a9-123d1d1e12b3}" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "Form1.cs [Entwurf]", + "DocumentMoniker": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_DLL\\WindowsInfo.git\\Test_WindowsInfo\\Form1.cs", + "RelativeDocumentMoniker": "Test_WindowsInfo\\Form1.cs", + "ToolTip": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_DLL\\WindowsInfo.git\\Test_WindowsInfo\\Form1.cs [Entwurf]", + "RelativeToolTip": "Test_WindowsInfo\\Form1.cs [Entwurf]", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-10-02T12:38:14.02Z", + "EditorCaption": " [Entwurf]" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "WindowsInfo.cs", + "DocumentMoniker": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_DLL\\WindowsInfo.git\\WindowsInfo\\WindowsInfo.cs", + "RelativeDocumentMoniker": "WindowsInfo\\WindowsInfo.cs", + "ToolTip": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_DLL\\WindowsInfo.git\\WindowsInfo\\WindowsInfo.cs", + "RelativeToolTip": "WindowsInfo\\WindowsInfo.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-10-02T12:38:09.561Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Test_WindowsInfo/.vs/Test_WindowsInfo.csproj.dtbcache.json b/Test_WindowsInfo/.vs/Test_WindowsInfo.csproj.dtbcache.json new file mode 100644 index 0000000..d7427c4 --- /dev/null +++ b/Test_WindowsInfo/.vs/Test_WindowsInfo.csproj.dtbcache.json @@ -0,0 +1 @@ +{"RootPath":"C:\\CAD\\Git-WorkRepository\\VisualStudio\\_DLL\\WindowsInfo.git\\Test_WindowsInfo","ProjectFileName":"Test_WindowsInfo.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"Form1.cs"},{"SourceFile":"Form1.Designer.cs"},{"SourceFile":"Program.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"Properties\\Resources.Designer.cs"},{"SourceFile":"Properties\\Settings.Designer.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.7.2.AssemblyAttributes.cs"}],"References":[{"Reference":"C:\\CAD\\Git-WorkRepository\\VisualStudio\\_DLL\\WindowsInfo.git\\WindowsInfo\\bin\\Debug\\hewininfo.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Deployment.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Drawing.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Net.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Windows.Forms.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"C:\\CAD\\Git-WorkRepository\\VisualStudio\\_DLL\\WindowsInfo.git\\Test_WindowsInfo\\bin\\Debug\\Test_WindowsInfo.exe","OutputItemRelativePath":"Test_WindowsInfo.exe"},{"OutputItemFullPath":"","OutputItemRelativePath":""}],"CopyToOutputEntries":[]} \ No newline at end of file diff --git a/Test_WindowsInfo/App.config b/Test_WindowsInfo/App.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/Test_WindowsInfo/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Test_WindowsInfo/Form1.Designer.cs b/Test_WindowsInfo/Form1.Designer.cs new file mode 100644 index 0000000..a40fd26 --- /dev/null +++ b/Test_WindowsInfo/Form1.Designer.cs @@ -0,0 +1,130 @@ +namespace Test_WindowsInfo +{ + partial class Form1 + { + /// + /// Erforderliche Designervariable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Verwendete Ressourcen bereinigen. + /// + /// True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Vom Windows Form-Designer generierter Code + + /// + /// Erforderliche Methode für die Designerunterstützung. + /// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden. + /// + private void InitializeComponent() + { + this.buttonWindowsInfo = new System.Windows.Forms.Button(); + this.labelWindowsInfo = new System.Windows.Forms.Label(); + this.groupBoxProgramInfo = new System.Windows.Forms.GroupBox(); + this.labelProgramInfo = new System.Windows.Forms.Label(); + this.groupBoxDLLInfo = new System.Windows.Forms.GroupBox(); + this.labelDLLInfo = new System.Windows.Forms.Label(); + this.groupBoxProgramInfo.SuspendLayout(); + this.groupBoxDLLInfo.SuspendLayout(); + this.SuspendLayout(); + // + // buttonWindowsInfo + // + this.buttonWindowsInfo.Location = new System.Drawing.Point(12, 343); + this.buttonWindowsInfo.Name = "buttonWindowsInfo"; + this.buttonWindowsInfo.Size = new System.Drawing.Size(775, 23); + this.buttonWindowsInfo.TabIndex = 0; + this.buttonWindowsInfo.Text = "Windows Informationen anzeigen"; + this.buttonWindowsInfo.UseVisualStyleBackColor = true; + this.buttonWindowsInfo.Click += new System.EventHandler(this.buttonWindowsInfo_Click); + // + // labelWindowsInfo + // + this.labelWindowsInfo.AutoSize = true; + this.labelWindowsInfo.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.labelWindowsInfo.Location = new System.Drawing.Point(13, 13); + this.labelWindowsInfo.Name = "labelWindowsInfo"; + this.labelWindowsInfo.Size = new System.Drawing.Size(28, 14); + this.labelWindowsInfo.TabIndex = 1; + this.labelWindowsInfo.Text = "..."; + // + // groupBoxProgramInfo + // + this.groupBoxProgramInfo.Controls.Add(this.labelProgramInfo); + this.groupBoxProgramInfo.Location = new System.Drawing.Point(12, 372); + this.groupBoxProgramInfo.Name = "groupBoxProgramInfo"; + this.groupBoxProgramInfo.Size = new System.Drawing.Size(385, 66); + this.groupBoxProgramInfo.TabIndex = 2; + this.groupBoxProgramInfo.TabStop = false; + this.groupBoxProgramInfo.Text = "Programm Information"; + // + // labelProgramInfo + // + this.labelProgramInfo.AutoSize = true; + this.labelProgramInfo.Location = new System.Drawing.Point(7, 20); + this.labelProgramInfo.Name = "labelProgramInfo"; + this.labelProgramInfo.Size = new System.Drawing.Size(16, 13); + this.labelProgramInfo.TabIndex = 0; + this.labelProgramInfo.Text = "..."; + // + // groupBoxDLLInfo + // + this.groupBoxDLLInfo.Controls.Add(this.labelDLLInfo); + this.groupBoxDLLInfo.Location = new System.Drawing.Point(403, 372); + this.groupBoxDLLInfo.Name = "groupBoxDLLInfo"; + this.groupBoxDLLInfo.Size = new System.Drawing.Size(385, 66); + this.groupBoxDLLInfo.TabIndex = 3; + this.groupBoxDLLInfo.TabStop = false; + this.groupBoxDLLInfo.Text = "DLL Information"; + // + // labelDLLInfo + // + this.labelDLLInfo.AutoSize = true; + this.labelDLLInfo.Location = new System.Drawing.Point(7, 20); + this.labelDLLInfo.Name = "labelDLLInfo"; + this.labelDLLInfo.Size = new System.Drawing.Size(16, 13); + this.labelDLLInfo.TabIndex = 0; + this.labelDLLInfo.Text = "..."; + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(800, 450); + this.Controls.Add(this.groupBoxDLLInfo); + this.Controls.Add(this.groupBoxProgramInfo); + this.Controls.Add(this.labelWindowsInfo); + this.Controls.Add(this.buttonWindowsInfo); + this.Name = "Form1"; + this.Text = "Test_WindowsInfo"; + this.Load += new System.EventHandler(this.Form1_Load); + this.groupBoxProgramInfo.ResumeLayout(false); + this.groupBoxProgramInfo.PerformLayout(); + this.groupBoxDLLInfo.ResumeLayout(false); + this.groupBoxDLLInfo.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Button buttonWindowsInfo; + private System.Windows.Forms.Label labelWindowsInfo; + private System.Windows.Forms.GroupBox groupBoxProgramInfo; + private System.Windows.Forms.Label labelProgramInfo; + private System.Windows.Forms.GroupBox groupBoxDLLInfo; + private System.Windows.Forms.Label labelDLLInfo; + } +} + diff --git a/Test_WindowsInfo/Form1.cs b/Test_WindowsInfo/Form1.cs new file mode 100644 index 0000000..b086ccd --- /dev/null +++ b/Test_WindowsInfo/Form1.cs @@ -0,0 +1,170 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.IO; +using System.Linq; +using System.Reflection; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Eugen.ESystem.Windows.Info; + +namespace Test_WindowsInfo +{ + public partial class Form1 : Form + { + #region Version und Copyright + // Version und Copyright + string programName = Path.GetFileNameWithoutExtension(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase); //Den Programmnamen auslesen + string programVersion = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(); + static object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCopyrightAttribute), false); + string copyright = GenerateCopyright(); + string icon = Application.StartupPath + "\\Info.bmp"; + //Assembly Datum und Zeit + static DateTime value = AssemblyDateTime(); + string date = value.ToShortDateString(); + string time = value.ToLongTimeString(); + private static DateTime AssemblyDateTime() + { + var version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; + var buildDateTime = new DateTime(2000, 1, 1).Add(new TimeSpan(TimeSpan.TicksPerDay * version.Build + TimeSpan.TicksPerSecond * 2 * version.Revision)); + //Tage seit dem 1. Januar 2000 und Sekunden seit Mitternacht, (multiplizier mit 2 ergibt das Original) + return buildDateTime; + } + + private static string CurrentYear() + { + DateTime dtn = DateTime.Now; + return dtn.Year.ToString(); + } + + private static string StartYear() + { + //string startYear = ((AssemblyCopyrightAttribute)attributes[0]).Copyright; + //return startYear.Remove(0, startYear.LastIndexOf(" ") + 1); + string startYear = ""; + if (((AssemblyCopyrightAttribute)attributes[0]).Copyright.Contains("Copyright © ")) + { + startYear = ((AssemblyCopyrightAttribute)attributes[0]).Copyright.Replace("Copyright © ", ""); + while (startYear.StartsWith(" ")) + { + startYear = startYear.Remove(0, 1); + } + startYear = startYear.Remove(startYear.IndexOf(" ")); + return startYear; + } + else + { + DateTime dtn = DateTime.Now; + return dtn.Year.ToString(); + } + } + + private static string GenerateCopyright() + { + string startYear = StartYear(); + string currentYear = CurrentYear(); + + if (startYear == currentYear) + { + return ((AssemblyCopyrightAttribute)attributes[0]).Copyright; + } + else + { + //return String.Concat(((AssemblyCopyrightAttribute)attributes[0]).Copyright, "-", currentYear); + return ((AssemblyCopyrightAttribute)attributes[0]).Copyright.Replace(startYear, String.Concat(startYear, "-", currentYear)); + } + } + #endregion + + #region Programm-Info + /// + /// Contains the name of the program file + /// + public static string ProgramName { set; get; } + + /// + /// Contains the version of the program file + /// + public static string ProgramVersion { set; get; } + + /// + /// Contains the copyright notice + /// + public static string Copyright { set; get; } + + private void SetProgramInfo() + { + //Name, Version und Copyright setzen + ProgramName = programName; + ProgramVersion = programVersion; + Copyright = copyright; + } + #endregion + + public Form1() + { + SetProgramInfo(); + InitializeComponent(); + } + + private void Form1_Load(object sender, EventArgs e) + { + ShowInformation(); //Programm- und DLL-Information anzeigen + } + + private void ShowInformation() + { + labelProgramInfo.Text = String.Concat(ProgramName, "\n", ProgramVersion, "\n", Copyright); //Programm-Information anzeigen + + // DLL-Information anzeigen + labelDLLInfo.Text = String.Concat(WindowsInfo.DllName, "\n", WindowsInfo.DllVersion, "\n", WindowsInfo.Copyright); + } + + private void buttonWindowsInfo_Click(object sender, EventArgs e) + { + //-------------------------------------------------------------- + //--- Diesen Bereich ins eigene Programm einfügen --- Anfang --- + //-------------------------------------------------------------- + + string info = ""; + + try + { + info = String.Concat("Build Lab: ", WindowsInfo.BuildLab, "\n"); + info = String.Concat(info, "Current Build Number: ", WindowsInfo.CurrentBuildNumber, "\n"); + info = String.Concat(info, "Current Version: ", WindowsInfo.CurrentVersion, "\n"); + info = String.Concat(info, "Edition Id: ", WindowsInfo.EditionId, "\n"); + info = String.Concat(info, "Operating System: ", WindowsInfo.OS, "\n"); + info = String.Concat(info, "Operating System Archtecture: ", WindowsInfo.OSArchitecture, "\n"); + info = String.Concat(info, "Operating System Build: ", WindowsInfo.OSBuild, "\n"); + info = String.Concat(info, "Operating System Major Revision: ", WindowsInfo.OSMajorRevision, "\n"); + info = String.Concat(info, "Operating System Major Version : ", WindowsInfo.OSMajorVersion, "\n"); + info = String.Concat(info, "Operating System Minor Revision: ", WindowsInfo.OSMinorRevision, "\n"); + info = String.Concat(info, "Operating System Major Version: ", WindowsInfo.OSMinorVersion, "\n"); + info = String.Concat(info, "Operating System Name: ", WindowsInfo.OSName, "\n"); + info = String.Concat(info, "Operating System Service Pack: ", WindowsInfo.OSServicePack, "\n"); + info = String.Concat(info, "Operating System Version: ", WindowsInfo.OSVersion, "\n"); + info = String.Concat(info, "Operating System Version String: ", WindowsInfo.OSVersionString, "\n"); + info = String.Concat(info, "Processor Architecture: ", WindowsInfo.ProcessArchitecture, "\n"); + info = String.Concat(info, "Product Name: ", WindowsInfo.ProductName, "\n"); + info = String.Concat(info, "Released: ", WindowsInfo.ReleaseId, "\n"); + } + catch (Exception) + { + MessageBox.Show("Werte konnten nicht gelesen werden"); + } + //catch (Exception ex) + //{ + // MessageBox.Show(ex.Message); + //} + + labelWindowsInfo.Text = info; + //-------------------------------------------------------------- + //--- Diesen Bereich ins eigene Programm einfügen --- Ende --- + //-------------------------------------------------------------- + } + } +} diff --git a/Test_WindowsInfo/Form1.resx b/Test_WindowsInfo/Form1.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Test_WindowsInfo/Form1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Test_WindowsInfo/Program.cs b/Test_WindowsInfo/Program.cs new file mode 100644 index 0000000..664175a --- /dev/null +++ b/Test_WindowsInfo/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Test_WindowsInfo +{ + static class Program + { + /// + /// Der Haupteinstiegspunkt für die Anwendung. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/Test_WindowsInfo/Properties/AssemblyInfo.cs b/Test_WindowsInfo/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..91c4f95 --- /dev/null +++ b/Test_WindowsInfo/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("Test_WindowsInfo")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Test_WindowsInfo")] +[assembly: AssemblyCopyright("Copyright © 2020 by Eugen Höglinger")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("b5d24208-0ac9-4455-9586-6a3baa3a1a02")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Test_WindowsInfo/Properties/Resources.Designer.cs b/Test_WindowsInfo/Properties/Resources.Designer.cs new file mode 100644 index 0000000..6a3e8ce --- /dev/null +++ b/Test_WindowsInfo/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion: 4.0.30319.42000 +// +// Änderungen an dieser Datei können fehlerhaftes Verhalten verursachen und gehen verloren, wenn +// der Code neu generiert wird. +// +//------------------------------------------------------------------------------ + +namespace Test_WindowsInfo.Properties +{ + + + /// + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. + /// + // Diese Klasse wurde von der StronglyTypedResourceBuilder-Klasse + // über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der Option /str erneut aus, oder erstellen Sie Ihr VS-Projekt neu. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Test_WindowsInfo.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenlookups, die diese stark typisierte Ressourcenklasse verwenden. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/Test_WindowsInfo/Properties/Resources.resx b/Test_WindowsInfo/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/Test_WindowsInfo/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Test_WindowsInfo/Properties/Settings.Designer.cs b/Test_WindowsInfo/Properties/Settings.Designer.cs new file mode 100644 index 0000000..556090b --- /dev/null +++ b/Test_WindowsInfo/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Test_WindowsInfo.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/Test_WindowsInfo/Properties/Settings.settings b/Test_WindowsInfo/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/Test_WindowsInfo/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Test_WindowsInfo/Test_WindowsInfo.csproj b/Test_WindowsInfo/Test_WindowsInfo.csproj new file mode 100644 index 0000000..c012e77 --- /dev/null +++ b/Test_WindowsInfo/Test_WindowsInfo.csproj @@ -0,0 +1,87 @@ + + + + + Debug + AnyCPU + {B5D24208-0AC9-4455-9586-6A3BAA3A1A02} + WinExe + Test_WindowsInfo + Test_WindowsInfo + v4.7.2 + 512 + true + false + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + False + ..\WindowsInfo\bin\Debug\hewininfo.dll + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + \ No newline at end of file diff --git a/Test_WindowsInfo/bin/Debug/Test_WindowsInfo.exe b/Test_WindowsInfo/bin/Debug/Test_WindowsInfo.exe new file mode 100644 index 0000000000000000000000000000000000000000..be725b8461c1f6ec1dea59adb73473019e533382 GIT binary patch literal 14848 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 + + + + + \ No newline at end of file diff --git a/Test_WindowsInfo/bin/Debug/Test_WindowsInfo.pdb b/Test_WindowsInfo/bin/Debug/Test_WindowsInfo.pdb new file mode 100644 index 0000000000000000000000000000000000000000..dc5eaed2fd19d88204e43edbb57528230799e42e GIT binary patch literal 30208 zcmeI43wWGWna96L)7TbTNGYLQEa`>bGtK1EG*C*~q@{(HUb#uMog|ZVAWg!|gcfnv zDVB>Dv?>Uw;O@c#BD!7aDj;Za5z)mJP+T5mmEETx`fw?VK3zrF-~U`DU(&R+kYK5E z;LZR0&UxSWyyyO&^PTCkWOJ%B-PxKct)EptV@Bz+)r(4NqUGfyM;zC%Iv^ATK?FDj znyCjujfMQ*L!btpv2FTBKKyOgz}VOSHp`tawXK1}ei)0)(L8pfBS0yI28Zz1zW0YF zG5_aXT?6^{e^)o(+cv(x_CJmpAUyuxb|!fR2W<`X*ZwEu+y9_#uYoqK2!*B4T&K9s zp+KwuP)I!aaA?-Rdk)QF9b#<^~`7H(i_|U>LZ~V=3PZV!G&AuOY)0OWlZv9E|1Ji?G z_pl`o9P!w+tM4g3YQa?>-#F@u>+dQlb+$k9(nBw8J!RUJudVyi8IO%#am(4&>FIy? z=^ZzuhkpOE%jQg(_g5@pKI?tdz(BSCiZj3asoR#`Ibq}jBd?h~Zq(+@A1J$d?02)`-&%j|Hjw5fBA0{ zfBvU`d7;t?V2&+$A1`?{=3%ex=Tim|8B|h zvHy{;?1Qrg2CDt9`q_l>|2%j5ITyYZ9Q|MK-!kH*^PgP)!}D)@c4tfXFI$&<{uc*l z>GM_%RQop--+1=lZ~b#gd}rj*&tD&Feq_b=Z$5Xy{ns3MMB5*eH^1DKujzxc1_rAA zKepuA&s7xO`o43I{?fSSKY!)%aZjH3m*aj_{q5Vk9~icF)f3-8I7^?m%Gbb)!|jtt zAD_oVy9Qo=`Sq7|1>_q#=&e7wv3`C-C&1 zcT2Lfac#rWrH$t%J6bw7rk8ZIc1GKhnZ`AVbY^WRvT;#oYC|mAoDPEKlN+1kEsb!M zZA5LVN9`p>ZQ7}AX>V`bXw@dY+KkkOA{$%1+Ceb3A(2kDbtF=sO>Y z+fwlj18#O#kKTc{w=0p#BopbzRf%+Gcd9v&jt*MoQwpD3Dwo?}wuR4abt02VcC@`S zMN9k42CZbBO&2ycB$~S08lz_|T(gJ{m(XyYc}^mgPIh*jdP!BZCR!1lpH3$>G__wk zKa)u%o4Ogm1KuxXNsG0lBavy%S#n8lOXALwcrQx^t0((%n;CJSCy-Dd_N6jYB>5c2 z#GSAgb%J)L@`vn=KC^6{$6x>2$Wi|j@I42f#ccmEZg!pk^%u?!MShLvkto>>uf7uG z!=Y3I$Nz76?@++r&=ixEGi1^;Jzh%@nqfwCLF4M;(f_m3fP`Zy=e8D~Ic~-Ae zuTok9^g%t>^S;z})&GcBJx#ny3-hWMdfvP5t9`$C)jP$jv@owmf# zl@{jJDDk{+oN(rq;)TWVDlN>bQR8{<+g1=4uSSvdDlN>b5$AcQzFc>ocr^mWtF$mL zQGb=7CYv2hFIMK8oCSwD6pZEb|Bu)ks6K+WL}qP6qBY*#p3&>cL1Ez!PW$b{cc1^W zCHJ2+yx?13*}hKk%YufW0xYCH3K2Y<=P~FhED8$rTtZv{w+f;z-=~RFINE~w%dA%P zl+QQX+>93r|C{88-f(`(<9BG&-3D8RNZ`vxGX&)(ryw{s2(l_4d1kc@IvyNJuP&zb zgwinyvi3xBc1ni&F@f?S``O@C-iATy!wUYx#|b=FK}!{R5CygW$*vuCt3ZU67R+Cw z%=HhGZy*&VdeNn zn)hSL>19pti7u<@szVxw%&z7OJNYd z=Nad0B|2wox<|~E@fqY6!=N%g=X9%#s@t%fFQe*o(SesUqB$gz{Z>Ktse;Y-mqa3$ zzhdV{KQ1%MkZ_I#^OvZiAygFq2Z0$#jLG`Wu1izNw)OO2mHUerSq`J*Jg+Y|(fyWN z>CzcaZw@uT%J>%A()7j1F_DIXu9Ap!__A#$BZZ#3C+5ys(fPh?>}%G#{q0%oIK&&4 zf7Qu{@2K%yw9d59iPPU$nu?hw=~0`?0sJ zpZr;aiqc+Q`G?w7W%sf#^pp1pWIyO-mG@p`&vOP(w#7GpSsRP8UUqdN$}gx&k2)U2h#fO!$|U&!x)A)2+VQR+NGWG zmba9T@2}Uoe6l_h5dXJmzRzd%`p%82vDAjRRynb~mAYHt=DHPfCJ0l|?*qHAq6d9` z?65PP9d38B=2SX8btTW%>hX*P6Ru)-o(#Bm-n;O4q98x zyuEpdk@s!#h_ii$6uZEjUi3U;*0f1OGR+BNLP`5Ir@-geG|6~>vVch0JqktQo(9!-#643B`3dq4Wtm^zm@jU+-Y9yp2y+0t9?!c zH5f|4Gr~nTss~k%4Ipzn8iTC% zj4G#msMC2@{ZjU98Av;3qu?@7<)%HI-7~SH9GXt7xBV<<+ci16CXr_SkVwuyksW@| zhhLSQi5~R@@vb9LeZehvJoV;{1=TrT>tFP*_X70JqIJAp>r3>nSG-l!wdb{dL;rf$ z!8@H<&huJ7p?|&N^){&PvaW3EX9`TErvK}?*(U2e!?a5)sCH-rHOH+7ZGV|U9hX59 zb9KCfbn6F1g3s`*p!!pu3S*Gf2`BALIfLLBkp8DOFl~A~*up#eYx1}Py^b5y6*3{hUS9^mE2w_9MJ+06zw@h-W_y(z}s62A!G@#`P+P#=P}4 zBBa|e1YnGskU~~Aut&_w9_&Du^qgq)sZAC`^I2Qfhq62?6heMJ+30j^0_%v!=In>T z4}n%!8~Q$+)3=@sA9VV>|3EzjjWUFQtg&eesBv`_DBG?E-wS>eWR3`^gX|LUf+EaMs6(1oC~9cRf_Djz|cv zb%*m_ihjmZK%OQ)@-*}2L~suAlR(KchRs^Y*w0?T`xLMVq>N^rmxS|2p-&H`6~tH30<8r%Y| z0j~qk2EPhw-oFn#7yLeW9{3d42tEtGAN)V?1K@}u0iHvUJrP_7&IIG&sbB(J4Qjr; z0MvYWF}NQ52$%$~11|(`2QLEe1?f-O?}3`19tS(XouKBYSHLdtFW|-C2>L+^ECJKt zI4}dA1YQE#ezlmsv0Lu4lznL$X~s8jfcb|8%~B4 z@5`of)Z^39SDjBD$@%g$rCHwr_EdH~Vojp%wBA&iGv6agql=mFHHTZl7HA8^oE6*y zJqA4wiMbS-1DywTL0h3aphuyd&@eJCh2}zQpf2cYNauAspr1l7K*MP3Qm76(56VJ1 zBijZ&0=)ng(%vUPeS@N2g=D|JO(^JFO+Nf>)PS1WpVKh!m@wR-fHkOS6A^Sr80|UD zf$YazmkPrB^E#u<%=6M}!qMcj+2^BkD}OO$S-d0OmS76A=NZg>!D|p}MBw?&887d< zp$X6@ogSTYC@Xv$Ew?7{J)%nwvd7xA|7RVl3xAGYFeZ}C_Bltt$Cc|ao0a*?d{J~? zxLoyoJnK#|^}qe^XZ{>;5_5op)_WgV*NeXA^EGFPJ^3EUIfu&Z_tJAwZu>(2KJIv? z9_m_ckd-YH%^dk&?>{Q{z0lvpD21nrLAe-O2W^4A2;Boc2E70c zWRN;P{xz-?wBPdKDBAx6z8@`%Cp$>cc$3^ika&Iift+E5zv21sbK&o52lCBL{qsQP zBn_9Lknh)Pa%G6*%C7XqkOFI?=?C)D)rO-%^+oE&>~k3-^p6p=XB3j}V)q2E!lQAZ zy^n&P3sF2)$`6vDf9vPC;j>ip20E~^i!ridG{Stw~yq~ zz7@U?-hCwyG9p&0Xst`9+(cEznlz4rn{H19}vC3fc+nf;7($qf*8| zrO-@B`;Z1`1*G#KogHPMEc6NJ2Iy938+1SP2=ol}0<;?{q+cBgX&sviXd7M#?0JdE z%gKgFVCBkV@-3{~YxJ*3pGzoS#-=%$iXPi^=OYsITmW>~Cx0$t>bv*l1TSaPo!o5s)V3~m_s!2=DhSoT z<#Dn&#a?!fS%Z6DNI>i@hjR4g!@Ii%N*N~_cl`zL8_GS`=j&O4abG@H~H<`BYeHqEi*fb}@!Hk#Lo||uaE+Kgto91LfYs4-i)93P0 z$Ud9yv-4tOk>*o-K;`qWagMjS$F3cQH*_H=q~E4FnUfFXTUe-x(m;BQqX1&|Q3^QpbXt`4v^Q^K0lp1h21u z{a7U93F<%Y(Y))=9{QcT71Wn6s4TCnS>!nPod>6f&T#FE_9qYb8^EaV?df1)EVgh? ztkPw;@BBsw&p5lX;DO}F%xQje7?jVC)i%^Dtap0$o!{_ao#X2drkCoPT(Uip(*45H z>A{@Yi>fQiYnbXy*thO6IsalT+yo@dR|boXhFmLiUy{mpzOZrE543aT9bPHRhr_D z?-grbl%{@j{a(^^FX^1Ur0Hx(=Yf5LbgttM6T}`tX}bHfH#yz)*_)j1_UuhgcX{?E zmnCiT9+udCrMowu*-M)4v*_HrZ$QM{Q_1#C;9Y4CBIoa$gjtlP`w{kJKAd9Zbax?q zXVY^?PWL2F@)03an$Dm7nYG@1(6hc*_%ek1p3?Lk!uR36Y5FeUzvJ{x(|Nyl4Ev_( zcSc?=G;NxC(eH=&&SgS4t$_{|b8)C z3v?eK_;=`X7>x_ zoOkz6l1;*-({`FC?Rn=r=iGbGJ@?*o?|Zv@58X#@BJ$w#_S;0y;Lg`}p%*7JP=_vi zHbhVQzq;xfwdbp=Mvi0(u_@b{w3E45I+@Q~#aPOW*`<6elaKWcCSo~j+>AFh1=i}S zhx&>3C^!A_w*Qn&VZcYVK6D0(W!|^)G`i5TW+vY!gxK z&;%OSk*@=GZh9Ve7}7A=@MbD-H+WC<uOIZsM2?W*! z$%wXCmoZOOIRwUYNST9XI-n)ljep< zgLI|Yh#1lr=qT)Q`t6}lpg$OX^c#*Ffp)~e2pZn@HR8kirSp5xv@SPa*z5`8&#>5u zmV@G4b3@n@4SVc1?t?hTooqH*KZ3edTQuBormaO>Kht)Jai(pV^!7~Ka_^b86=CB{ zJC<`mhUik)45q!OWBJ{31N1vkZh(kBYvuM)x?2IZH}Lws8{P4=V}gK1FFoxjVUW{z zH~l91&R5Npg0q44%Ry$OlKQ!3UBL>ek`-S^d#b%1T-3UfHHe_69nBas(iUnkX5fbB zB$IZu8kj*!(Qq9@c;=z@AUoB*QCvfB0J%4E1H|fMC^x_+2g(gF(F&~1mz`nakwW${+R=B!YZJ5RDA>)+qE}$AW)@ulyM3rWH<>=#*Zz9OJkk?Fi%UBGBI zkY0=qh4FJ?1KM?rnt1qJ6rl&t5+*h0TQ?z69EmX9jll~94Es$~7_~5bNSt;;p*f77 z=)os=Jb=ODB z^GnI`47&yPH7xjmg{6+YmW&SG>yZ=q997m~?K|^K44_-l>7tXrq*&Ciwu{7K;bpX7 zKM!Ru*iR&{YCn-r$Y0;jfMFr21%m6y%jX$I3)>*uy`v4%;5*tNKfa?4Mx(|CIR<&B zGB(?Ra2R_lirlOujfv~~Tr#Zhht%WZd>f#S%UzspQMRMQhSZ;3AF&YkIO4(z0BD>cG-73S&U@A8Hd}w?uI{f8c~b@Sb+zgQCQB za5*?FHatf=G>>|4o%V8B&YFvi+kyt&CA7Wa%HSe;AM&a}M;rdYZ_vL8{ie{g!IGZg|Ep=qJHhFYG-`-}Z1TuY0Zp-G){SdfLnKPx_g*1ZKSf znhk7i4A3+Ft&NlP23!x&KL)op;;_}I;7^R$@|$A+KqGsy+{5%`sV6MjKH+zJu{LR! zw0qLcHUE{=Qvh$!BU0P0##tmrob{O?M$Sm?46F)tYqXeN_pb^})1}l8$zlpZ$LJOT_$LB5x7;Ez$l=chW+(XJmV;X(WHv%-N(JQ_oJSXQh3N?-Z z9n*+Vr-$Az=ziK3I0*EZgDzPeWV8+EA#QIQjR5s&bTtjB2HLIB8}Oxp5*mFMz8G{! zqd!48gHjqjigI4cXmrXy0(7TFdH;~|(Fu({h;lxf(dY!q`RPL%eJn5n^jjL;g(wB+ z0gd*fT!22Q(E!Q?>Gw7IEc^`8XEgd0{A{ErHS&8$fS%LnC&rL!q8G~L5YHz1vPP#7 z&k%h>qm*X^=x;O{^bDy*bY7zz>Rd$M*XTCy5DtPr)+p@19q8XRddru>?08$F0qDZy zUF$@Ci$A3z6w>G|@9jWQjeg)wsb*TK(Qe=EKy4abgF2VcdX0MAw*zg~Xp1|gmeO?^ zJ%TzV&oRfTQ&NE=<3Tx_`#F^keCGO@;-iF{XP2f1bts95gIS4{X-nzCfO@ZFlSBq@ASF@H+dgpS&_zUe~P|GKP9hPtd`>x!ROI$x+idZ-N$roBhwwk)bKE! z75+g#^A8IDnE>+>!apZvV_ug0snl>nN_{{iSNQLMd`#$4AM+`pH@lgC7M3oY8Qt)r z0n~*jx(4uGP#4ajUhsZU7lm+Fcu4ev$C(iPB2a!G(F8sW>Y^o(DXf%5;G>Z7Gh!J0 zC6MtmQZxAFkSS!irQlm3Q?vrqh4bYy@GC)G6oX9BWuPuv4Vj`(D@|(J7AYTOCw$~ajWz8FCD4Q%!SauE% zH;L&&(agmM25HhPjtwTL;M{haMF5udlrq`zJ;{`4DggQlpDUy-JDW*~`LLNalLd2N zTT1d!Nh*k zE+BT!K9)(FLx|Zz>b=Q3EPL2Imf>0!G|1#HZlFDwUlwt>pl&cB4PQ*p z?OssdTe594UwkLMjO4yjE@j&D{p+=+rtQq+k>WfRPf9%v^eT{w2otg_W)nv^Y))m9 zX_Imot>mOh1AUpolvPNkvL+3e^2JQf9GRXnZ%XFJAwd<4cGy-5pS=?*orZQR6-f8Ad8-nrfBHr_)N>J@AWonR9p2w_eF|W?53ia;Cim5X%2XrJ; ztgWRYwv*##E@>aF)-sZ`(W4#s!rMG<)hfzmcEEQ%#jB;t%3do!k(n%^TUfdC)qQ3m zZD*$Hl}S_s3lR24DPg7lw zwu1|E&A4d25vrG0gEW*Z9wAICyI44o0qe9$S3FRrl0XHj|c>+kYZ$$_l4j@|?RytYI@bKA0H5gtBwT7^kHKVx}wwJsD_{V^T#r_ zmFFqx)asnTXfM+CKK?<{Bqskp>p17Ge4>=vZBEm$IhiRG?P=yY_9x7AiL+XH3#%BA zH8s|MXDP{B1V8XB>m`e(Xqqt4G)YIOh-a>|_$YS_Kg`)c${WM?D6rj`z_$Q<@ad%y z=sWP)LBsf6)?RQ2P&$t{AYC*D$rPEWFNwNXI*Di9X}s+yLYgC5)C#JMxRE}iws(}5eB-|t*Ln!<+AuB(KhyLl&7}( z5uF}L#hxU7#01n}+*W;6F1 zUU#_P7lL`XAIea`>kYYFt`LNr$COjjfm$)P+&OePue?qSr|8p5j#t_%*iyk2+Y&d8l1 zw-LG1h`GSI{N4r;No#E8MX!k>w={TNk%QbP16;Vob%#qRq(YI~eNVr4bpNu==RWLv z{Km19;a39haT%y|Wvkl=_qz-q>c0iAb=heZ;qK zfSsJ$XXPu~#K;joS1Z^#-%c)86s*ZmnDB~6u>&tWD%m9VXJ=zwon4)=)O1XCnb=J) zJT;lc@<-yvOIBKY?beBFJ2!6X+R(M7E4^X!_!e_RYU9Sv4Od^&H8HVi>!$I|T`9cN zMWY+>4KDuhIzv%wd|&@a<PYY%&k zPF1h+Z%JJcwL zfHU=;I^W-8>CTh09hMi}dYEWG(oy-^@5XP%u!AMAYwyP{F$``1JL5j!0ni=b`TBzA zpWZ??1IHh}oI8GvA{P=T-lf)GeSiwJCb1*!kX?%Rusn8F=Pl}5dAB+OZ4%M~b}{F? zAiJnk^|v&uF*|N z`_t&H-l?T+qV4#VwyJpEhn=+`=Yve`*#)-sXM}1GJCW$C<>#CdP>xSAos|#KHoR9? z5+Ob(*@#IJF{yfW1k&RY1&#zqF^+vdi$B6=Ez0hJ#iW#)f2KqJM2UsYd3+|~k8{e4 zVHT873!iObm^1$dKC5FdXA7MBIIh*UoDm#Hi5%Lt@!eKA%KRG~?$e-*-lWvReJYP3 z_fXD8IPYD!Z(C&?E^w;4Nc=ZT{Oilj9fi4LutUDJ=td9t#Kq^SEKaVmxo5n}*zp;2 dbIo~lD^8{VE!TEz&Zu}4zpVS!_5Uvd{{>pBh!Fq) literal 0 HcmV?d00001 diff --git a/Test_WindowsInfo/bin/Debug/hewininfo.pdb b/Test_WindowsInfo/bin/Debug/hewininfo.pdb new file mode 100644 index 0000000000000000000000000000000000000000..e6344074714439b1ea3cd9cc99f639a50cbef7da GIT binary patch literal 38400 zcmeI54VYEcdGGfbh7lByQA9LohA%~gVTKvL6qSzwA%dU`Mh&?#9|ss2W+pR(KrT&> ziKZGc#nd#CYML~r#TK7yqW7t>m-7q55gkH`u@HTa^QfKX>|D4ec|^o2S)tr_b}0YNltR$l>bwknW27c zs1Zz&!;OJ*IhVuTK&wr>C>_`*{Q3iwl>#Iudi#GS>H5m zN^{Nhy46!!TC(-c*{Q8FkI{ubu@jgBhnlat?5UH!SGjF@w0r4S%f9mD{42Kq?1g`* z+;*9}KIOhoUthWUdzFt*h@wLS7CnCI-V1JfwDR=1e{{#jA-8^E=kO}?{nmvyJe!%m zednRNgFhM=z4F{6cNZ)5{+D+ZR5v>&~I4uKBmNFTL7z6c_rUPGAlkukxQe=#KASb;G~^>+mnW zJmpib+;{k!Bc}h4AD+AVKd*my&;NV#?)!dv0+ZNh`WSNH_5n`F^J9SYiM$VT;8(By z>Q!w4<=E$o=3TUM-kgS&m$&s!`fz9Wx~sEYojq;6o!y&PUengIp{ad&?}pa4&XqSb zEMC0w!)+a{of~@=b*%2JUeneaUWdP{TY93X<)W1>O|2^to3s(V-Fdw?#d>>8Z)aV>cokg3Y};&Cz=YJI9@rith=)- z+uhri?OEwl8yE0#OlMc#gilLc)|fbjDyX`6Ep#395Hyt=k3r|CeinuNe5EL&@A8;) z-~&IY$?Qk^V`Ka6dTQ7|Wt9KFNzfXR)`x^+iVz2t)p&kM_qQHf^cQRStuj=(DlQvK zxj!mjFFXF#*^fz9UiQ&jMqe&j+4c1$l;w6`IEEb1{Qsh8LZw8XR%Q~e zaxDJKt$6t_j`Dp%LsM_Iv2DHbdwA5ZQaZLE;Bk^YIT~BJV)^Et-t7A5-2CtAd7bU; z*_K|q)t>6hvmM#)ww7o}5Wi??6rC1aFK+Ajm>d}%+*{Jr(X=MJKHJe-c>n6`YSUe) zqcOV)$tXHI(9yWIJKNOS*0H9#v8iWWPeGhL+Nu|HcCY8@rLtA@mkauNd?SiPh{F%#Mdg|fpzQ1VKxPfJV_cxEMlAa|| zLnI^Rv=`;?FsMJ|!pTv2MU>H&ZDv@eHyWPdHJyrRnw8@w>nlIt#o^qlQ2EHGXx@hI zZgTIsY*V)`Rfc!KoLN?1cJqj`n|BV+WIk0Lr`NZ$T`Ew*y^h6yxm7XA ze2U_RK^vRb*|oX5ZOz)ap7*P4$H{gCh4ZpL-P}%1x8jw~Fuo-ye&y#5^sYr0ip#T5XPno>DL>U=gmKx9);Rsj&kwzWdZY5noSA7T>mo02uFu^3 znas`mxEI#>Lvof7jtMB&if4SD_GEi+XlQT0lEIziLTtS?tZ<)$-xYg3c1>w)mtjM@ z{I2-E$C_OmOBUGOnPPVU*dKYU*-gW~m|}Mz*q?f=><0BGOz&7rXqeuU!M^0NvRj1p zZFQ@G#wZglFm9`O&108md&y>v8l&pBD{C<2kZ(KkvD*5C*UZjVZv>89#p$$RAW>A^ z(!$K-UD+6Gg%+0GU~K%kx1l^-x;!p3@7J{^9Om5+Fn{SW$~(jO_I^)_9oE|`c6yBL zF!XNS(9#>$PmkZ9Vw1kK;$e@M%@n+U9t@*WDTL{yv#9u{$IJfw);2wr7qu3)jb(-n z(|a1&-5x93MOg3mwiLUkgMG?lW!IiXVIBAQy(zYN4pw}};g=p%A9~ z4DjFcc-g-?+n#Oe$rh)3p<%;x4+r~0kCp8r?4?$Bx2D)V6YK$x4bnYVV}dI;tZ&YC z$MwwX*qdUX=SsytdmTaAi*+RFr%@ND|15O;-0P4ZF?exPGlF3svCyz#`p*XYhR4c& z5!Uw+xfHvMD=PlOV`X>g^0=zYrpG;+Vw1kVBE$13Zu7Dk;Cx;kPO*0mxRX52*|RFL zoY{NF8s&>@dmXbi`6PttJ(tTNUWc=ts>A2^7Sj>dw-2IYnAcI@M`3<2uy zz`n!!c5*1i?kKRMJl5Hr)7`SRt(U>~hVE>fc8{N-4ww+8eKeQjJ>JOT)Lg|H4x;Buwc5#&KB9k-Z{Fdr^NN3+)vvdeS2 zCEL?e(3s2zuV-(H4>jodl-DC4jzP~tO}GdeEBjE3p4+`1n~d9hS7WyIP4U#6;nlks zyX~-<$S!Xb&Rn+Qqm0qxe*E%mFGHkwPPP~yuSH(6K3;POK^fwjrYO=xHJ*1NV8ZI|Ce#qyjryi|lr}5ZgNlZZWt^kh{Zhe$E)$ zWBE3&N2*Jn-oad_ES~EO$&Ab7{;Vwbt%}^iOzz-tGA*p5n;3v8(8iNcNB*9LLq31Q z;h^$uCuyh$CybZVJWdLz>oM2w?(CW?vYXu;PrAamo(;`$oP2o)^ZzokGRmBisVh#; zLI#BjVS4H@JvT^CFvN8AfV7l@6UNJ(==AvK$w&sN3SoMtlAd)zdWwdERh#vTq3E zeBYqHQGIF{w~h`)`grUV+`p-*eM6Re>QCmr-SY;e;aUOfiSe4K`jbrVbD7-V56?)C zpG(we5svT`$Kt;;$%jU8zK^u2M4ShEN&f*RX_EIcN{fJGT|N)ER)1QK>~qlPxc-Rg zJeKEBJ(&H_$HA=*aBueeqd^h&+C?Add^D zOc(v;UgxA%Av(-NMnG>dScioefqvFMG85)r$NqhQA|O zpiv0@osGZ$Sm>{&?8!7w?WhZ1pEG~G>~F*0Jt_Xq!QWR3{Z;-J_*(^TE2MOK+4s_4 z|NQG^@k$}g-?{kPpEcEd|LCT%%GbU4SPw?>Ugo{@(~ra6Fh7mOKF`C?k%6CSQ{8va zZZh#Q(Qvm{nylxuK&N0+kob24_Am1GtK)5kcQhaV1=<>8jmq;(vOlh8_CmW)w&zqH zq(7%Y2JYmpfRBPNh0`DB2C|zzIJyD)Dl|IMwRB6zRgiRBcNH;3P0sR+11sIzio$SX0T3;r=VH{wjwJ@+it- zBVx@XC*O4cL-1Ozm8L0h`7MFVn`LnFTy-Ev8l$V>%HQSi8{y<}?u+mb!(APkh<`QE z1n&AYUuizCz~@C!1Js!KJ{CE*hnk5_iczlru%Tb{-_Sjtw5mQz*6o>Q7>T=}bcM2$ zs108B`$Vd)rRi-!?}gMPFYES1)AdTWCaOw_(2rx)quZ)k8DvxB8p2qw=VV_ae%ZymI@Z>G_&N=Q;FRK40B_XnMX%b~L?` zmv#G~>3Z>-zGXrp>-Id;^-4CZGj4w~T`&DcZY+JD_hEOLtBYy%Rd$aKAu4gEb}X-jKo+mQ|1q}yLi*DKj6^vd2} zw~v_a@0XAr!xP8Lx_!fRy^;<45Vud5uJ^0Rj-vf|y_tTc%T2Oj-EsSY>3Zpl3;G4O z@0aecWPQJ&KF{s%rR#kV*|46u{k(L&k`2pkl%*}L+`dsH>-Or>^-4CZXKr6E-QT}O zHY^Lb2bZo_vSHnE`)%oZcOe^=h1*+8*DKku9lL$BbiGd$>2-T%>3Ss_>UH~L>3W|+ z_WbC=q@KBbuynnWoyc?5*GaeEm9F>y7U^~STIqTv8|roYSLu59BKtv}Dc%RSUzM&` zvSFQc`%~$9pG7vTJ8lmuU9V*8c$UZqjTzlOQzqGe;`tQK;J(5EWcBkWaJr}Hr|`k> zgK&)(o`;WtzW~=5=bzy-;V;4);6H;eg}(&99{w-zEc|6S&)Vqc@c#~f1^#LHtMI$v zufg@aeI5Q+aD2^u1OBh@$Kh|lpN78)C;y{=gYSX=JN!HFL-6mx{{!yER6`gCXq;FB zO@yWyzZ5IdOW{81ep0aqV<7JL}|Z20-`55S$j=VRj|(9{CmZeJ>0_h_)v zJq9k_W8u<04ldp2!3%ZQ73g;RL+QGiYs9*%;nF=BF5NY7>8^zr>Yh=c+wIk)>!$t2 zx@W?r`y#k>UksP-S@1&Lg?_vJl62kkz$#DZJ7V4Q;nKYTF5Q>I3w6&*{8oK)dl#8x z?_(hM82iRyDOl;IEycR8f=l<+@Nw`)xcZkB@GIfhz*obsg{!V#2QReE3It>3@`#=C z=rX7>@kQ;`?IC31{RH3z?R6Ep2Lo!n>4 z7Ind0p8Tfmb=*5@uS%QSTgb$pE8~(pkJl0OGunth%GXWsA@I$Kf0L84kq);=fxdGJ{B!Ha>H5BH`kpd<|J(F&rpL-u=`Gaf)_K$Q{k`eiYx=%x`u?FnUq1ho z?{3XDqqWR9gzf4FrtgRFk;MK}q9^~%RGoM0u9-;fL_zgHZA)Q)q_k9Pj1~=mthq&1 zWr~fWDrg4O2&tam0^JMkg7!g-{WO-*vsTZkXeHDO(LSP`5P20HfDS{$&{+d5gjPX1 zQ?m`)0qutNLx-TDB(et59HkY~So$95A!r};GBlKmG#+YzRzjPgZP268UPxybhBEM& z2sJ>fpiPjT!#X4IG;{#cp7%&-Hgql23+a9Q9nfy*Aaoe2q8`tH^sagrv<=z;?ST$L z1IWB8r~z6D<)C|@UC=)05HysBXFaqS>Vj^A?uT|k`=QsM5hs&&=vt@?x(9j)dJ=jL z(tEkXPC*7*2(5*3(7n(j(0=GOXb=r_EHn#hg!De?HfSgGBy4ygS7URbLonWmkD zg-jFI(I3QB;$7^8c^glgX1azXEW$?bakSybVRS7?_z*TeaU5*?0*!jsxje}*M|Xj4 zo)rKWUg6nBHygbQ$7Ia=MWZ5(tu!z7I$WAF?B=-;>UiC-zkthz_!Q^0k4c~TMo}{<`pU}?K{(lNr`xn=^)wesZ!=*XB{XcKm7vO6D z;+L@lT&%;TDZTx_XxN{@)&9koMXiaBwDzy_4~ zIs(m6R*+0R>uZ_Yh;QeCBK~>iAL65^*y2;El;Yo}Vu?S<_*{G@&kXS&+5KDjt?MS! z_hT+}{jBMI#`HdD_pdYkA2a<=FrSh9Tb`TV=grn4Rm)&NIv_VtwZ4U1sNT<3BTg25m%gbBwPyzTNnI!+*{6jWU1U0wmm2 zyPq{bnoRzA^XHe=clmb;mstKhZ~0Ye*W1nS&6Yp?&A$uGk8x)2mzFO#Gf0yC&6K_P z2D3NN?44!$er|rz2)11 z`S-frzsl~{T77uk^5r^9*PX^^`gU)8oay&x!Y;6MW#DD_P>%ltur+ix2?~PZ`wbWx zmG_Tk4=5{3)`<}TGBhfSsv>SzAr_%V>o=PED#Sc9*7R3KnNs?_{efje9cZ@BFt~tQ z@$W>x-G^1_=cw`lh5qZN;;P~$ublk<91Ao_`dmCZ{p^Ap`DIg!H8wkv*?cIxitkrM zvw^#`E4nJat3OUy>7Ys|ZTBsH3f^LJp4C$SxN1-R7z0h-z z-jQK&77c>*otm+b))r?$T3>90Rzdm>%qHj-Xd84dv;%qs+70c2_Cp7u*Pz4D019&$ zq(Yqt&49EXxeU^pq`v>s3+14#&^^%o&_j^ESMxNq4>|z73~9}hHWsg2j)aeg>Y>@t zV(40^71H-nwm`Q*TF?A4q&3Y)p(mle&~uQ!XYvNb^f(#>jfG}G3nA^Lt%BO2P0%gS zHt1eRYoCumyP-YMen{(}ec{-0;M{0jr6eiNC=(s|fv@4w1wnkxv>Jt4?PogN9_oIk z=z~%o*l zdHzshFaMDqZ_C9QhC!9byqwr7#KaH15>>^|4N64!-F~0sfU6r;XPWYLW<32U?KJ;E zC(`TdnTs<_bG~h>U(WcCGX?VQzR9=b<==?q-3J+zonF7YZ}P2q`SJ1iP;EwE5Xj5B z`zD{wx3QJ6ynT2f_`s64)w`&GfdEj zj$j~~iIk=zF)q$9^r54zPi%}aN>}ko^1P2u#<29K9(#9UuQb-l7&hor_a%1or@ejp zT%2KoK2>{(E`3L0T%2L(Q_r*XY2VTHscEOM^J#Q)hNo}!_-%>JqvM^N;e$SQUt&Lh zS~^K*9A}uIj~yD%aa4{+VqBbIf;P4|#<=?Lzy0OyxH!Ym#(W*SC9&gAFz55b#TkZn z=F5CnV8ur*P%C zq~H{3-ma4|EN#(ax5QYN)>2p}V_4du$L53a2L`U16X-)iURK`{%0wm`v{8NgCYCLHlqWbBZ#deh&(|%d87}`=PB1RcFtktK zA1prIFh!5n#K$<^aKSUOYM9~jkI2N9i!)5nCiNYXI9(}^IB(C%7?w8a)245J#Mu0! zDzWF{3`1M=^EQ1W!}2_SRCycjzR3seuYN=#U;NleY&jXj2G7NZj=<*Yq>D2Q?at@D zzOi8b6?Eg?PZw`E+MLJT&C8gE3%laPM;C86+MUPgtiRz3x>Ik@#Tzadlj_X9$Aw*~ z$GLdJ(dK-=qOFa+?Pc9Plcf%O*|jOM z?w-j~f4%IU6j^uAWT~%SR`$wLd|=%+UNfnut$SJ7E0%TlOqMq8Wo55e*4;B%+Vr~# zn&WRASewb9H=wvlcnYAjC!KM z?d}eVR_Y~Z!rHjcalifF`5V?`JF4fqFU9NA>iSPbs`V*4e-VF5xMsoB1vN9Lk%uYFN z3P<;2=sWjgT}S7}j``i)o!x=ynbYSipv;}=x3N7iT4i!+Y(mw%&h=ew?b&W6vT8y! zW7>kLQ);GD_2Y2#be$Tn6-tmUnz~sSW;HZ*tZC;1s|}qk8}y0(o(WT?)YaA3HMdS` znlW|er25*Xx=Ax@T52ZEY+c<{TT{EbwrS?nOQY!v<~Gck(m)pyO?s@F*PmRts!)A= zr8wQE8$BW@t{r;fh!|HFI2)6k!4E}*)1Da9_alPhcn?}j(?efeez+7)=Y>n*v^Q1?r}Mz2a61263b*noIGyh;h0}T7 zQucIyw-iq2bxYy490jNIxTSD9f4i?lU!Z;UT_xglCh~$3aXQmjDo$q-OT}sLuT-4Q z1eS`^nZAw^zGz?YD<$G|PK@c`5rM8VKL5o~C^cdrl3az#p#{Kffl1{AM{)ADzbzahvGQB zgUAwEYMkDa_B!eIk{}(ufzIMMz1Qq@hH+(#I0nZKWEcavk&6D$LcOb@;O~j+^sq{< zjM+gyxc(K7SU$`hjT4X8|DYCpOIiOr-0@QTuKtU<^XC^h|DfZ~nu_*yQoG@UH&b z#rMFUu6!FS{_hca8fdjT?!>;r@~Of(6wx5Kx^%@WsMAwdtzm(V8PhxRArp7+PPp$@ zpS!Bgoq-FvOQhB&^z7C;gr0wzgK9lO z3Dta%C9?Qy5qkb<*`W#=1&xNrKx3hC(0S1LkkX;C#{@{3B>yKt)zD-}^KF*G;xA6H yJjIFs_&arcy~E|xbhzft7eN<8v!F|$OQFl4-}SKYciq80|N3&EF9+VU9Qglk6DJ)2 literal 0 HcmV?d00001 diff --git a/Test_WindowsInfo/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/Test_WindowsInfo/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..3871b18 --- /dev/null +++ b/Test_WindowsInfo/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/Test_WindowsInfo/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Test_WindowsInfo/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..2d21f8d613d4b748dc92775f43691bcb425fc749 GIT binary patch literal 139 zcmZQ$WMp7qU`%tiiU}ynPcKT$RdCD9Ni9~;sIV~8j0s9jOD#&xOHNgAEG|yXP0Gnk zEspWcOfJeV&QB|eaRaJPEzd8?j?wdT4MFhAO!Un4jA9&=li7f_{vp0R3u>~rbR#}?oRR&9_JfWvotyA7=M*JJPw?l1i zdQfPKPMa0KL^~6C-_26gd=zy$e26O53wy36nq}zth0z5VhhTXhoI{maW_OeLE`^&# z!4j<|n2qjI=CAegF)ALxc$V=gP$STDpiUswCmNX%vL0g&w*Gqg`Qsbjg9#W=3Dld` zf*j|bQ99!Jdy~4ByFNij$@CI20`er ztOLnf+JFa{hXjd)6U+}Jr}ol;vZ$2}&TR`z+^&OigCf@}3CejsUf1`pyWL(<{VZht z$O!s{GS6cg5~mA}ojJGtePl?Wol&q@8@ZKR5)$o7=D}O%F*>Mzc_6a+$`PGEf{^l+ ztMROa@lfSaqsxnROQ;l6;b7;YtF6awp03YOxeMW@vC;CJ{AKfUJrE`XxA)Qr4J1B@ zHqp8V8Cqvnr+qTtg)ne%*xLr&C=Ix=htqiq#Fq*R}FpRa(p+(fpX59G|@VQVN;IKUd>UMF0Q* literal 0 HcmV?d00001 diff --git a/Test_WindowsInfo/obj/Debug/Test_Win.39942AAC.Up2Date b/Test_WindowsInfo/obj/Debug/Test_Win.39942AAC.Up2Date new file mode 100644 index 0000000..e69de29 diff --git a/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.Form1.resources b/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.Form1.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.Properties.Resources.resources b/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.AssemblyReference.cache b/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..d3f1fc5c8c369df1ffc352f32ca8c9c385720626 GIT binary patch literal 6593 zcmeHLTTj$L6z(W07cW7L35gGz7!ysfs-A3XwKhnDORBhNx?5C+*e|QFO1ZmJT3d6sDXa2B z`GVEBU8kyZ?N%srOQaIk-Cc4>88zP|M!Y{b{&x1`>mWjCsP*>TJZ;aL2bT4d7+bYl z&F@724Sa|f^_q6>g5x;F1xG9D^eXCfD(Vqs0OJC@mGVsigElViV=KW>8Gl&z7l)LdZMb2up9tx~9 zz<=#SBXKyE_%`tSlG6!q%)JgAEVP?TerYRfuTi$&iqN*ZO@;w;H;i)-x_Yj61_vW_ zKel}%WQqpFE)zkqPmlYjKsR&`6$~X3Wx#=>xd7MdBJ5&$7mG&TSV2S`kc$zz83$RZ$#6iuzPQs_ z_tJ80H5a%Ng-x9GmbD?ssDeNWDp%i$?cNlaN$i;dEBiw0VtTz53tSHaowB`b!r&W# zd$D>+T`6L3m$G_aCU+AQtfC+^7Av>R6cG(UCDCQ?fO@1qFLvwKTd3aU8bGAs^QLKb zQ^LsfreMV>VOp7Zp`fan2}7uOf{1OfES!W-JYd-?div~-N*ANMmDdH7`{o zS6ZGcoWe=ai3I}w1U0Csr`OZDPAls~+0T_q>v#S+R|7>_uZM#?x!e`bDU2S5%(8G1 zkI?^&ZJ6?>Vl*Q+T7{MFgQQ*N zxRGI}$mLz9HC~?4sgIUYViI&Lho~~QWA8@?3*~)3+ld%Fb9+(Cb?!5V3MsIGp07c` U2Gyq~sTgETON0S*;ytkc2AkWndH?_b literal 0 HcmV?d00001 diff --git a/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.CopyComplete b/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.CoreCompileInputs.cache b/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..15e7fdf --- /dev/null +++ b/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +803e574a6828a51a5f0b422298c1f9bb0b71aee87c17e71de363a6cc66170c28 diff --git a/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.FileListAbsolute.txt b/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..1c6b694 --- /dev/null +++ b/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.FileListAbsolute.txt @@ -0,0 +1,40 @@ +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\Test_WindowsInfo\bin\Debug\Test_WindowsInfo.exe.config +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\Test_WindowsInfo\bin\Debug\Test_WindowsInfo.exe +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\Test_WindowsInfo\bin\Debug\Test_WindowsInfo.pdb +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.csprojAssemblyReference.cache +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.Form1.resources +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.Properties.Resources.resources +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.csproj.GenerateResource.cache +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.csproj.CoreCompileInputs.cache +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.exe +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.pdb +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\Test_WindowsInfo\bin\Debug\WindowsInfo.dll +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\Test_WindowsInfo\bin\Debug\WindowsInfo.pdb +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.csproj.CopyComplete +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\bin\Debug\Test_WindowsInfo.exe.config +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\bin\Debug\Test_WindowsInfo.exe +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\bin\Debug\Test_WindowsInfo.pdb +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\bin\Debug\hewininfo.dll +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\bin\Debug\hewininfo.pdb +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.Form1.resources +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.Properties.Resources.resources +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.csproj.GenerateResource.cache +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.csproj.CoreCompileInputs.cache +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.csproj.CopyComplete +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.exe +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.pdb +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.csproj.AssemblyReference.cache +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.csproj.SuggestedBindingRedirects.cache +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\bin\Debug\Test_WindowsInfo.exe.config +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\bin\Debug\Test_WindowsInfo.exe +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\bin\Debug\Test_WindowsInfo.pdb +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\bin\Debug\hewininfo.pdb +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.csproj.AssemblyReference.cache +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.Form1.resources +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.Properties.Resources.resources +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.csproj.GenerateResource.cache +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.csproj.CoreCompileInputs.cache +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_Win.39942AAC.Up2Date +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.exe +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\obj\Debug\Test_WindowsInfo.pdb +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\Test_WindowsInfo\bin\Debug\hewininfo.dll diff --git a/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.GenerateResource.cache b/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.GenerateResource.cache new file mode 100644 index 0000000000000000000000000000000000000000..bbddfa72bb85599d529f88c539d5ad5818edd0a0 GIT binary patch literal 126 zcmZQ$WMW`oVB~VkFUmF4D@rY{Ue5w|?ZoO*wTn8~dmb3nE*003%-BTWDR literal 0 HcmV?d00001 diff --git a/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.SuggestedBindingRedirects.cache b/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.csproj.SuggestedBindingRedirects.cache new file mode 100644 index 0000000..e69de29 diff --git a/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.exe b/Test_WindowsInfo/obj/Debug/Test_WindowsInfo.exe new file mode 100644 index 0000000000000000000000000000000000000000..be725b8461c1f6ec1dea59adb73473019e533382 GIT binary patch literal 14848 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 + /// Contains the name of the program file + /// + public static string DllName { set; get; } + + /// + /// Contains the version of the program file + /// + public static string DllVersion { set; get; } + + /// + /// Contains the copyright notice + /// + public static string Copyright { set; get; } + + private static void SetDllInfo() + { + //Name, Version und Copyright setzen + DllName = dllName; + DllVersion = dllVersion; + Copyright = copyright; + } + #endregion + + /// + /// Information about Windows + /// + static WindowsInfo() + { + SetDllInfo(); //Name, Version und Copyright setzen + CollectWindowsInfomations(); + } + + #region Globale_Variablen + /// + /// Returns the installed operating system. E.g.: Microsoft Windows 10 Enterprise - 64-Bit + /// + public static string OS { set; get; } + + /// + /// Returns the product name of the installed operating system. E.g.: Windows 10 Enterprise + /// + public static string ProductName { set; get; } + + /// + /// Returns the edition ID of the installed operating system. E.g.: Enterprise + /// + public static string EditionId { set; get; } + + /// + /// Returns the current version of the installed operating system. E.g.: 6.3 + /// + public static string CurrentVersion { set; get; } + + /// + /// Returns the current release ID of the installed operating system. E.g.: 1709 + /// + public static string ReleaseId { set; get; } + + /// + /// Returns the current build number of the installed operating system. E.g.: 16299 + /// + public static string CurrentBuildNumber { set; get; } + + /// + /// Returns the build lab of the installed operating system. E.g.: 16299.431 + /// + public static string BuildLab { set; get; } + + /// + /// Returns the operating system name of the installed operating system. E.g.: Microsoft Windows 10 Enterprise + /// + public static string OSName { set; get; } + + /// + /// Returns the OS version string of the installed operating system. E.g.: Microsoft Windows NT 6.2.9200.0 + /// + public static string OSVersionString { set; get; } + + /// + /// Returns the OS version of the installed operating system. E.g.: 6.2.9200.0 + /// + public static string OSVersion { set; get; } + + /// + /// Returns the OS architecture of the installed operating system. E.g.: 64-Bit + /// + public static string OSArchitecture { set; get; } + + /// + /// Returns the OS service pack of the installed operating system. E.g.: SP1 + /// + public static string OSServicePack { set; get; } + + /// + /// Returns the OS major version of the installed operating system. E.g.: 6 + /// + public static int OSMajorVersion { set; get; } + + /// + /// Returns the OS minor version of the installed operating system. E.g.: 2 + /// + public static int OSMinorVersion { set; get; } + + /// + /// Returns the OS major revision of the installed operating system. E.g.: 0 + /// + public static int OSMajorRevision { set; get; } + + /// + /// Returns the OS minor revision of the installed operating system. E.g.: 0 + /// + public static int OSMinorRevision { set; get; } + + /// + /// Returns the OS build of the installed operating system. E.g.: 9200 + /// + public static int OSBuild { set; get; } + + /// + /// Returns the process architecture of the installed operating system. E.g.: Win32NT + /// + public static string ProcessArchitecture { set; get; } + #endregion + + OperatingSystem os = Environment.OSVersion; + + #region Methoden + /// + /// Collects all Windows informations + /// + /// If a value cannot be read, an exception is thrown + public static void CollectWindowsInfomations() + { + try + { + OS = GetOS(); + ProductName = GetProductName(); + EditionId = GetEditionId(); + CurrentVersion = GetCurrentVersion(); + ReleaseId = GetReleaseId(); + CurrentBuildNumber = GetCurrentBuildNumber(); + BuildLab = GetBuildLab(); + OSName = GetOSName(); + OSVersionString = GetOSVersionString(); + OSVersion = GetOSVersion(); + OSArchitecture = GetOSArchitecture(); + OSServicePack = GetOSServicePack(); + OSMajorVersion = GetOSMajorVersion(); + OSMinorVersion = GetOSMinorVersion(); + OSMajorRevision = GetOSMajorRevision(); + OSMinorRevision = GetOSMinorRevision(); + OSBuild = GetOSBuild(); + ProcessArchitecture = GetProcessArchitecture(); + } + catch (Exception) + { + throw new UnableToReadOSInformationException(); + } + } + /// + /// Get the installed operating system. + /// + /// The installed OS. E.g.: Microsoft Windows 10 Enterprise - 64-Bit + private static string GetOS() + { + string r = ""; + using (var searcher = new ManagementObjectSearcher("SELECT * FROM Win32_OperatingSystem")) + { + ManagementObjectCollection information = searcher.Get(); + if (information != null) + { + foreach (ManagementObject obj in information) + { + r = obj["Caption"].ToString() + " - " + obj["OSArchitecture"].ToString(); + } + } + r = r.Replace("NT 5.1.2600", "XP"); + r = r.Replace("NT 5.2.3790", "Server 2003"); + } + return r; + } + + /// + /// Get the product name of the installed operating system. + /// + /// The product name. E.g.: Windows 10 Enterprise + private static string GetProductName() + { + var regKey = Registry.LocalMachine; + var subKey = regKey.OpenSubKey(@"SOFTWARE\Microsoft\Windows NT\CurrentVersion", false); + return subKey.GetValue("ProductName").ToString(); + } + + /// + /// Get the edition ID of the installed operating system. + /// + /// The edition ID. E.g.: Enterprise + private static string GetEditionId() + { + var regKey = Registry.LocalMachine; + var subKey = regKey.OpenSubKey(@"SOFTWARE\Microsoft\Windows NT\CurrentVersion", false); + return subKey.GetValue("EditionID").ToString(); + } + + /// + /// Get the current version of the installed operating system. + /// + /// The current version. E.g.: 6.3 + private static string GetCurrentVersion() + { + var regKey = Registry.LocalMachine; + var subKey = regKey.OpenSubKey(@"SOFTWARE\Microsoft\Windows NT\CurrentVersion", false); + return subKey.GetValue("CurrentVersion").ToString(); + } + + /// + /// Get the current release ID of the installed operating system. + /// + /// The current release ID. E.g.: 1709 + private static string GetReleaseId() + { + var regKey = Registry.LocalMachine; + var subKey = regKey.OpenSubKey(@"SOFTWARE\Microsoft\Windows NT\CurrentVersion", false); + return subKey.GetValue("ReleaseId").ToString(); + } + + /// + /// Get the current build number of the installed operating system. + /// + /// The current build number. E.g.: 16299 + private static string GetCurrentBuildNumber() + { + var regKey = Registry.LocalMachine; + var subKey = regKey.OpenSubKey(@"SOFTWARE\Microsoft\Windows NT\CurrentVersion", false); + return subKey.GetValue("CurrentBuildNumber").ToString(); + } + + /// + /// Get the build lab of the installed operating system. + /// + /// + /// The build lab. E.g.: 16299.431 + private static string GetBuildLab() + { + var regKey = Registry.LocalMachine; + var subKey = regKey.OpenSubKey(@"SOFTWARE\Microsoft\Windows NT\CurrentVersion", false); + string key = subKey.GetValue("BuildLabEx").ToString(); + + string value = key.Remove(key.IndexOf(".") + 1); + key = key.Remove(0, key.IndexOf(".") + 1); + value = String.Concat(value, key.Remove(key.IndexOf("."))); + + return value; + } + + /// + /// Get the operating system name of the installed operating system. + /// + /// The OS name. E.g.: Microsoft Windows 10 Enterprise + private static string GetOSName() + { + string r = ""; + using (var searcher = new ManagementObjectSearcher("SELECT * FROM Win32_OperatingSystem")) + { + ManagementObjectCollection information = searcher.Get(); + if (information != null) + { + foreach (ManagementObject obj in information) + { + r = obj["Caption"].ToString(); + } + } + r = r.Replace("NT 5.1.2600", "XP"); + r = r.Replace("NT 5.2.3790", "Server 2003"); + } + return r; + } + + /// + /// Get the OS version string of the installed operating system. + /// + /// The OS version string. E.g.: Microsoft Windows NT 6.2.9200.0 + private static string GetOSVersionString() + { + return Environment.OSVersion.VersionString; + } + + /// + /// Get the OS version of the installed operating system. + /// + /// The OS version. E.g.: 6.2.9200.0 + private static string GetOSVersion() + { + return Environment.OSVersion.Version.ToString(); + } + + /// + /// Get the OS architecture of the installed operating system. + /// + /// The OS architecture. E.g.: 64-Bit + private static string GetOSArchitecture() + { + string r = ""; + using (var searcher = new ManagementObjectSearcher("SELECT * FROM Win32_OperatingSystem")) + { + ManagementObjectCollection information = searcher.Get(); + if (information != null) + { + foreach (ManagementObject obj in information) + { + r = obj["OSArchitecture"].ToString(); + } + } + } + return r; + } + + /// + /// Get the OS service pack of the installed operating system. + /// + /// The OS service pack. E.g.: SP1 + private static string GetOSServicePack() + { + return Environment.OSVersion.ServicePack; + } + + /// + /// Get the OS major version of the installed operating system. + /// + /// The OS major version. E.g.: 6 + private static int GetOSMajorVersion() + { + Version ver = Environment.OSVersion.Version; + return ver.Major; + } + + /// + /// Get the OS minor version of the installed operating system. + /// + /// The OS minor version. E.g.: 2 + private static int GetOSMinorVersion() + { + Version ver = Environment.OSVersion.Version; + return ver.Minor; + } + + /// + /// Get the OS major revision of the installed operating system. + /// + /// The OS major revision. E.g.: 0 + private static int GetOSMajorRevision() + { + Version ver = Environment.OSVersion.Version; + return ver.MajorRevision; + } + + /// + /// Get the OS minor revision of the installed operating system. + /// + /// The OS minor revision. E.g.: 0 + private static int GetOSMinorRevision() + { + Version ver = Environment.OSVersion.Version; + return ver.MinorRevision; + } + + /// + /// Get the OS build of the installed operating system. + /// + /// The OS build. E.g.: 9200 + private static int GetOSBuild() + { + Version ver = Environment.OSVersion.Version; + return ver.Build; + } + + /// + /// Get the process architecture of the installed operating system. + /// + /// The process architecture. E.g.: Win32NT + private static string GetProcessArchitecture() + { + return Environment.OSVersion.Platform.ToString(); + } + #endregion + } + + #region Exceptions + public class UnableToReadOSInformationException : ApplicationException + { + public UnableToReadOSInformationException() + { } + + public UnableToReadOSInformationException(string message) : base(message) + { } + + public UnableToReadOSInformationException(string message, Exception inner) : base(message, inner) + { } + } + + public class UnknownErrorException : ApplicationException + { + public UnknownErrorException() + { } + + public UnknownErrorException(string message) : base(message) + { } + + public UnknownErrorException(string message, Exception inner) : base(message, inner) + { } + } + #endregion +} diff --git a/WindowsInfo/WindowsInfo.csproj b/WindowsInfo/WindowsInfo.csproj new file mode 100644 index 0000000..0eb8e52 --- /dev/null +++ b/WindowsInfo/WindowsInfo.csproj @@ -0,0 +1,50 @@ + + + + + Debug + AnyCPU + {98F90132-262C-4D6E-B110-572FF383D42B} + Library + Properties + WindowsInfo + hewininfo + v4.7.2 + 512 + false + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/WindowsInfo/bin/Debug/WindowsInfo.pdb b/WindowsInfo/bin/Debug/WindowsInfo.pdb new file mode 100644 index 0000000000000000000000000000000000000000..8735e588e3a1aca224699e786b9d4091075c281a GIT binary patch literal 38400 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 literal 0 HcmV?d00001 diff --git a/WindowsInfo/bin/Debug/hewininfo.pdb b/WindowsInfo/bin/Debug/hewininfo.pdb new file mode 100644 index 0000000000000000000000000000000000000000..e6344074714439b1ea3cd9cc99f639a50cbef7da GIT binary patch literal 38400 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 literal 0 HcmV?d00001 diff --git a/WindowsInfo/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/WindowsInfo/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..3871b18 --- /dev/null +++ b/WindowsInfo/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/WindowsInfo/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/WindowsInfo/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..dbe00241c572d3b190f28b528e1f8398eec54cbf GIT binary patch literal 1997 zcmcJQ+iTk}6vneHG#zWy=!hrz3s-&YNeQPNzp!C`HjF1?OD?Yv{aiUvY3uFSRN)6H$U3O!Q&> z{p$fuVFnsx4$+A*ATo|%=mq9l88x#sar0rN^c^MR;dI|yej(q;=lw)7n9P~J_e>Uq zBuuU}$IKIoAcV=rSP*2OGK_yM_+-j`L?IvVyF8*!E_!msF z5(G%=_iG*!H3m!0tgU4&LV~VQ7HVZkqO_=GkcXuG7CiXYdBzCkUk`Hj(|O|VUqO=c zk-N#F!FW`2_1xoaHDI#9f?3$P+otxu?W^hxrM+Z!o@gb`-G9G*S528N!L}Y3qlVln zz1hZ93MCq=H^&oaiYumJ?|cu9vELYDzr`tDfHuSR_GOi_m8XxLqi$2T6@!zQo}&GD z?d&y$du7nm=oOj;;}g3mP|=%sG@?6ooXeRaCEEY{G($;a$QC87(|(ktR*$tfmEGmn`OpHUM$#vboiakaSBE2}NJ!;~ zcK&APxpzngL=c8ab5BYV^n6OBcR;b=k`I*E(a)197pETVwvVn>lWq7KzVZTzx$tQZ z_I)1!y^k~hef;#t<+>9sz%6~{4&x%AeTE?O!@60p0ls$LH|NnqY;YRgNEXo@P}6&D z!mZ7%mv0?#Qi&VxOezxOIB~;-4uJK3_74-YDEtlZ2plVjim>v27U?WfKi#!#ikW*m3u4z%165@8N|tzxx8AqHSk<7W&76c@^! zw5n&}>Q@3+Qi%-DveVCPn>uR)DO+0oF!uXMASMwuBaAGB*0Q`N9a(oA=<18h8M8lP zJzi=NS_qHIHlc}1ws^^2Z6p4;Hq%{7D5xa5gPBm>Z54v#e*~(uS?Ll5-z$|TcUGrw z8ziy>TvnoRl@evz!K^~9TrGKUT~XaLzucc1_6M0PYLyliBMv#RS#98LaKct$v04Wb LV;08z4D5daRRPP~ literal 0 HcmV?d00001 diff --git a/WindowsInfo/obj/Debug/WindowsInfo.csproj.CoreCompileInputs.cache b/WindowsInfo/obj/Debug/WindowsInfo.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..e08f0d1 --- /dev/null +++ b/WindowsInfo/obj/Debug/WindowsInfo.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +f85e13739f45aaa47d7a3cc8c99ffe426aab2f8e88ff1adfebaf718f61dc1e5d diff --git a/WindowsInfo/obj/Debug/WindowsInfo.csproj.FileListAbsolute.txt b/WindowsInfo/obj/Debug/WindowsInfo.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..2fe2ca2 --- /dev/null +++ b/WindowsInfo/obj/Debug/WindowsInfo.csproj.FileListAbsolute.txt @@ -0,0 +1,17 @@ +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\WindowsInfo\bin\Debug\WindowsInfo.dll +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\WindowsInfo\bin\Debug\WindowsInfo.pdb +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\WindowsInfo\obj\Debug\WindowsInfo.csproj.CoreCompileInputs.cache +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\WindowsInfo\obj\Debug\WindowsInfo.dll +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\WindowsInfo.git\WindowsInfo\obj\Debug\WindowsInfo.pdb +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\WindowsInfo\bin\Debug\hewininfo.dll +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\WindowsInfo\bin\Debug\hewininfo.pdb +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\WindowsInfo\obj\Debug\WindowsInfo.csproj.CoreCompileInputs.cache +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\WindowsInfo\obj\Debug\hewininfo.dll +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\WindowsInfo\obj\Debug\hewininfo.pdb +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\WindowsInfo\obj\Debug\WindowsInfo.csproj.AssemblyReference.cache +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\WindowsInfo\bin\Debug\hewininfo.dll +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\WindowsInfo\bin\Debug\hewininfo.pdb +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\WindowsInfo\obj\Debug\WindowsInfo.csproj.AssemblyReference.cache +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\WindowsInfo\obj\Debug\WindowsInfo.csproj.CoreCompileInputs.cache +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\WindowsInfo\obj\Debug\hewininfo.dll +C:\CAD\Git-WorkRepository\VisualStudio\_DLL\WindowsInfo.git\WindowsInfo\obj\Debug\hewininfo.pdb diff --git a/WindowsInfo/obj/Debug/WindowsInfo.dll b/WindowsInfo/obj/Debug/WindowsInfo.dll new file mode 100644 index 0000000000000000000000000000000000000000..087088c007b2e5d55d2ce5a26ab059fd9ee0f143 GIT binary patch literal 13312 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 C!+XmB literal 0 HcmV?d00001 diff --git a/WindowsInfo/obj/Debug/WindowsInfo.pdb b/WindowsInfo/obj/Debug/WindowsInfo.pdb new file mode 100644 index 0000000000000000000000000000000000000000..8735e588e3a1aca224699e786b9d4091075c281a GIT binary patch literal 38400 zcmeI53z${amFLeb$_gk7g@|a>ln8y1A3*o^eLq;^p(}X4E${9C`Th zP0JHPmHVH3h_5Shx{)LocsB6)9>{@RuMLDlIR|EjI(#T+!XcdYBmVo8oT~%FsR$y% z(aCGCRl{FjxpO=I`U*|$uK1UuS3f)U#>THb zGUC{?e!OB`5LKK_{lcwe&$4Odx6-(QFYlfl$ZG!@4&(k`*Gf@2fA^$vz|%@OFi`%L za^}#u|MKc(=Rf?uzpvfCJlVD6>s4QUXx@iz{l}+&R=fRte|^O5pZ-Ygn!m5T|MVnz zdGNyfhdp}Qw)<+2p7S5Czxt@_ZoYd|on_OXfBB=Uwh#KrPxt+wzMGFf{S#09;2Udx zIsEVb{l9!+<3D_DT+_xc92&X#?n~v{RsO4MZ@u{A+kZQ%Wp8fxmu{ZY`pD9I|LfD2 z?fmTUVQc@b{VUIHc=zSZq2ck{RsM5^UjOrDSN!H*M}2AE)N7x;egAhy&-m6aPg?Wa zk9=qMk6*g+_WyTi z&9i%ZyW3ay_2zq&CE@8N&VSa>Q9UL(^BHkLC7B}&4zq;Z+pI{Ipl$> z3P zB&)bsRwWi>ch2Aar;?Rj$to_E<#HgrfgI2}&)Lc8wGw?qnMqjYnfv6Hir26Ig~r{~ z(wkq=zFzq~Dj8HO9a|6#IH@^28C!et^36TH`Sr<3#qafVyE;1Zt-bV`J@pslJM-P` zt;tbQ{K6$kG9tQO)ZTd&>adgQt6$vG*|IjjKHu3}djF#Q8q-~>V?}-wl1XxWq+`Xp z?tDvId*|Bv6)ini_LRigcve5Zt9v~|mbbk)Y?Rj%J#DJjSLgDL^g6D4)&(bHlDb;u zLmaoduf3x!%DXDEc79S_{loMB>EZ8O`tyZ5#|^3a+rPSZmGmr5ni3hQrVS{6M?!}| zJ{+D@*CaV@*W^a#dXrH(w&`nkQU+>nb6CvE}nfv5c zO$Xm3n=J2b={9fW>lPe30RhPenUl;{Zl}KX6k#rn_kbIXfYSIhB;87*@;AnXG``{T zK~bE}(b9cv)%2=QjvkfEeQGh6F1?|hHOV0163^Txw`vBV$EDXb4BFV-t__>J+t;ph z^?Xom2TrOo2p42Sy1AX1ZpBMy9N!uhztZ?7%F=BW=8nxZRc#oRi|bwiLkjW8O1-VQ zG^DL3-+M(1&r)4mu>57?Tzbaz^^i3Y?D5% z=7oTl%?y0#mv76kPou5*O~A|kyta0YjtkpL+r|?awnu<{HDG1C3>*9&O=VVy(|t79 zYWkBje{D>N>v+JgG<=+H#-o}e0^ZeA->Jm-knS5Z>@!!asSS9g`=WeDzNIH$p6*98 zY>xt~e%$#k+hy4EtnQAaA(p56Sg~W!0W14u*w9A|rZXu|KVx6b%z%~M zCCgn^m(74{G+dnK6TqDxaIzWULSAjnuy-Q3c>(9`Sru8%LvrU@`6t^!$0HfGPeR9{ zpu^kF)DiN#T91K*xW0b?9Tx>1C4Q9VccWqBwAX>XG+;~Ydu(VYg$%nVgS{ePz1`W} zt?Sx*nFRNB=Uv(ZepiO=G2qt(ytiEu?>g|Zbe{rV^MWA9ZO9|oEH<(@fSfylo#bXLOZ-6!;eYm_-4@I z{cydP{Ehp)M>6c!gS|Ikz5NpG9P9UoGpH-X>7NYtdjTuEjMJ_8o}QA%1V%mtJu6L5 zoCgi)c`)da4+qc_<|_B;!H2NZGxs?KJwFI~F39&XRdLTK&DdOryktXscn)K_n9lL_ z;HGDx8<1~9{+nF?*z|=te=Og_vtH{u1~PM9Efygfrw-f8-~^J_np->kI* z{~Q&^_4KWFaq{I&JVRCCLXtZoH?2H9E1B3S#OawvdhU+W6HWDeJ;39U;DiZs?{s=X zzdn)4rb3*a>7?iJC_QD$Ap1_IDfDgoGtzV>X?itEQ#37g>1hCSAEbN; za_@9{!r1kg7MKWe8J$IX#?!Dv8_Jj}yL4%BYC9xskbkGs70PLkElPK~)cKDYq-$xE zu4ww~((?pqxe=T&K`x|+F{NVP5XXhSL4Bk8)Hv=+Iuz-n`z*P?v8AIg&pq`gbAJE6 z(ybAyKgkt7pDX;tugj!!dLDcfzUrC#FiSBUG^Ipp;qI+tSoDtSD6+sb*j*|sX~{9q1Pb99OAl1DSw zFVum%0TM3AhH@Sf^&=Z?-Q`WxOTTV8%=dSpUT)DMKOy$_Jp4Vq)Zh3~&iVT&zMcbC zxFGw7@OPpnx`f!@^YM3fslR%3P9L|_jtcm?&-@Lte+Yl~Wcb^Nzbi}qRsNRv+W_u1 zNa+l+2h-m${%vI;N+HhQ+4$R4;;(<4RK7lmk4<1CA7l=upJ5(W&0?2=G538AettUg zGwYG_O|+YwTW%TU_YT9e>N+#Lz*+VmbFqI%uwU<%``^@h|G%Jah3U=FV=c4q8nc5v zvb~_bjI1wcl7Tyg55eo;OW-HNhp@YRWO4=cb!beYYw4B_>6C73{t46Z3USXq_i6#% z32Pk%bdy&}LB8q!AHf^AR+^^3l^;{#7sDsRTi}vwgHPjnBYZmi8u$$OAH!$DKLwu! zzX|?9xcC1Q{9nbL1b!5gv@Z9(7O#&1C0^@xmDTaihsK!PB)(5f)4d&(-(Sq7dz4z1 z-RiU@JnQ;=q?BGc$ohT4Y`vGD z_Y6uW$ohT3Y`v0gpu~c#-v`Xrdl|B)Q#*p}H3#rlvXiM1l2x54n5^oXLfnS_gO65C za7(f+aP?!W;bY*fa9>|OKpu~SPD%6l2K4&9yOs zr`!vqU1d>N1^*}k_|M^+;ZMP7ABBBz+DG9x@GbBveEt~xNI13%qv4-`p8_xNzaIWc z_!KzpsW26OEnFwtw!&w@KMfy}Y$JbqpzEL+&~!+B(D7DBPon)axHeSFuQ1e>YH204 z)aP1ynOfKObWd^9jqAJGq-X-v=yV-PkLT-uqqCv%R$cacq1pB527Ek`o-xS!J<#m> zDcLdj6lDG0XSUwYA$uxm2(o^kGh44@<2K^=G_&=75!tb%Iq3C!nAv(Idm24yko9|( z*?PZRChPYnv-L{0p1v^X^?Q-odUurh>-QeB^-4DO*Y7oE>-`3@aUbOO6tne8b}IEJ z`0Mu$v-Q$$7>CBEvVN~HTd!o}KGW|FX6yYHvM1AD1Rwly>O=Zhp@$Tkiv9vVMOqTd!o}dgk}yvi1Hq zWaF~%`)=8KB^%crzsHuX_Yq{{vM3CyJT6K$ZpVJ_EL-o7%JlkuvTT1P8|(FZV%d6s zhV1y{jI^Hly{~M&lATE38|tLr&}A*C^yMYV{DQSOBuKP-cc^ybKk0GTg5+O-YwXv2PV)wI)2}4Szrxk_#3x$3=5@N(T>C}%x$u|Z%mb2tgEJ3s z@f+dN$9U`bwQ$Dk0^@D+GW;g^EAT&u|2zCHxa7ZMoc5pmmix5VWIudRQq8{+$q~ur z@Wc3bF2vIV;V@=?HH@a?ZO%K4GOA(b_`YPR<6{{ILy+uYj7f(vCzPHLs=>>K@^uB| z_lk0Ety?njyo))r%UAZWT)rL#ABjv2d_4SpaPRMUG+qXsS)$wT+hprL3apB67+hsG z94_7bxX_Y<;pPX;U94RGmZ9_Ms3k8`@2$Cc?mC-qzP&9Cj}+&Vv( z%(vXUQeTq~f|c%b;L?3ATz;Pi9|v!Q&w|f}UkINAUjwI&xw<|NUYahR(3$&HGvBXH z&WCDKU({ax8hg&Ix1)xcWwE_3LYI7543{q#!qr}vz>kK5ckOiIej21q$;*avR4Sp0npZYgBEgR|ZYv{Rj zZ9Ue}VLEswbY;<*>X@GDn28a;#+^&o$$3snCdxRW&va~rt9-A9t9&=XRlb|yst-IL zmXz-wbFK2_xAz5=uXtR(x|aVRgR4LOI9%oX3AoBv@mb|drnvI`B)kJTm1pR;ujcww z+}{Gf7XIeSb7E$BR_b?^2EWFgU5@_=Ka`c%!&Qzv!H8bg_Z`!B?*a7rbrtJ3rm|-7>tNn{FP1;f&S?xa=#+(S62sJ|b4SWYQ5Z;?P zpm#bRKVr;3R5x$=7CF$THo$4&1KP474D{-vh>D%1ZU&mO}6&iD(a_g7}`SIo~9pEtYuE(&K0 ze_?hXxBEkgRQwdPztH%{jNfH;E;T#fH~soysc@Il7Q`nR&l!K*?B8YlW5$;mpJ({I z={wo{`5nrn?F3X?AmOsC?>sq_M&ir0)`d%@6>2pR@eX+Ntc` zZ+w#J{hayNXYx9nFS*0azt35EzhUV;&E$?T{4wUwb(a3mnA|eEzTd8ovFqE-K6@R` z&Vy!up4ole()Cljo*n$K>mQjvzc9U*n?H-qpV{WmX4CssyMI?mr{&kV#!oc;Pg(gd zG&$CzoPV3`{x^-kVt#zm^7(gW|9;Eo^_H$58h(=D?hpB4xRZ@PZv1lNw;G>i@6N=*gOGfbZ;GyieDK2ZohqTct>aF0osaaNx)3?E`!4bRL7Dt^21{2RMHkdk z{oL=o#=?~|dInnnXtkk;}F&<)Tn&>he{P&J+nhfaVdKzesdBeV!w3AI5Rpl#3&=x*pf=ppD) z=o#omh{;$o6w+@>#zI>6I|tI*-wJ3Iq~8o|g0@22q1&K4A?-8of_6hsKzpI*q5aTc z3Uef+LY)ZBgtS(;6w-R(I;a;aKsP|QKzBg*Kza|yBhX{elh8g$>xr~6x2AXkd;+BR zW;8;Jpp{S?v;o=zZG*JdxC7F9<9*OWkj{AQfu4b0goe@|jD;GYbD#y#3TPG70d0b` zcd{M24br;gz0fXbH#895S`M6)jH{IfiZ{t6{a^4jDmg8RZ#b(#VT#t$J#IH`Ay@W7 zp@8vmhMB5!LLQ^{_vE6N`UH7@-{hz1x4&Lq^*@*Ne<@DD`FO)kFZ#BCMCB44_AS0} zCSZJ=Vb~N1>DlTqI@sGE;noy!W8J(|cCv9k-s7e)AqnlQ&Eb@u;tB1LCLd>*s1Mzd z+Uk$-afYD}9bE#Sh-x~0v-E&8j#tL{Z zXZWa(ZFYE-WASuwnobvIn5d7vCAHZf@o^qAm39|=Y;qW%zS7gCQTm*WVQGH>yEU>`3F~DHOFIm6lZPU^@yW|j z9zNc1(VV8*Jx}{G%)*5MnFJoBRVZb&yY?R*gG-1)MmoY5uF<`ZqAL@}yZwA)O z7?yS!u)AZsC8rpRcD;;YX`cbB-wUL6D`35hVQHtK?yqoIpI+CCM17r)GYsuBV663rWhY*n5bPgk1$Nxu$ubl;tdy#i+Z<* z^RYO@rM7&WVWRe!j4ZX~%Fc$kV9(1Kmi8FZrgv00d&Qw9wddmuLpu!5T~8ik7#nJW z4S(O{A|>Z6Z09BnP&>i9vJ*(>P|gFPQ_INDpl>5O>5#obxJ`FO+8=0d-qv)Tbya*#V} z<6g$Fw6}oOx#@r{>r&EmdKr(M9?eO0mf5hOdq^=p&M>sO(7w0v6MBcqZr&;0%Nd@w z7uxsWlZ5v_7zz2}@0l!ZF347se)dP*!Qvq6@0l!hILNNckoEUWmiilHcW21@dnQYL z4YIOVmEi;Hux`y`I&D43%3iswzh|s$fK)tunYGJ+lKjP&Tp7?78y%8u)SeA58%QcJ|oxNy#v_0xU*$- zM}9@uMZ6e%$#R*s7oW}B)SBPm-hkFLW7e7TrZ>>G6b|giQE%RlD?7Wc?wr@%-PIkL zo;73keCmuh{W`XfbnAH%rAwtWOT#%$EuCvSc=={iS8JbMquz7+)Tz^^O`o>9ZBon3 zGiObjKBZ;aq*)EE4U=ZIt!bIkFlEh@mRV<>m&}+yr)l=oCYpIN>3j7rguGo=s@`2G zPWS2Z`US;xKsWb`@#V!in)KXxEFv6d4H6!G`vt|V;-jWtjMus5062cTUlG@H035%^ zuZSxUcS;3czE0fPPJArZY7+~=~lw&Ty7;?^`Oc)ox81s z)4qHqd)fo3gwr|NN;sXHt%TD#*-AK_i>-v4c>tWwy;j2MoNFa}iw=O(Io3)zom;JB zPv=xC;dCyw5>9L8m2f(DS_!9frj>Ao1K@Oyv=UC|Ml0FVInhcuoeQmm+i?J#&V5$G z>6~XJd)jZSgwr|BO1K9PfYUk6o#hWmMM9{qxFI)o`mWy$vZUrhd7OR= z$Z}L>oPMtybkeP-K|1t1I^(!1W)(*|2Xf3s{7guHJC5HGxDf7%`*U4- z&(I+1wf@DL+wqgj71V359T9ym#t(dZ&*s2^{{Fk>sgwBwOjo)`u*seL$(EjEa!+^b(wW$oEWMchLX1pR<0@jJ>75t9Ni++fZ!Q<$v@}QxbLGYS#Z?74>v3bdMF# zbXvkFo%|`JVL)-hje+R3UD&g1n(G7>x_ zoOkz6l1;*-({`FC?Rn=r=iGbGJ@?*o?|Zv@58X#@BJ$w#_S;0y;Lg`}p%*7JP=_vi zHbhVQzq;xfwdbp=Mvi0(u_@b{w3E45I+@Q~#aPOW*`<6elaKWcCSo~j+>AFh1=i}S zhx&>3C^!A_w*Qn&VZcYVK6D0(W!|^)G`i5TW+vY!gxK z&;%OSk*@=GZh9Ve7}7A=@MbD-H+WC<uOIZsM2?W*! z$%wXCmoZOOIRwUYNST9XI-n)ljep< zgLI|Yh#1lr=qT)Q`t6}lpg$OX^c#*Ffp)~e2pZn@HR8kirSp5xv@SPa*z5`8&#>5u zmV@G4b3@n@4SVc1?t?hTooqH*KZ3edTQuBormaO>Kht)Jai(pV^!7~Ka_^b86=CB{ zJC<`mhUik)45q!OWBJ{31N1vkZh(kBYvuM)x?2IZH}Lws8{P4=V}gK1FFoxjVUW{z zH~l91&R5Npg0q44%Ry$OlKQ!3UBL>ek`-S^d#b%1T-3UfHHe_69nBas(iUnkX5fbB zB$IZu8kj*!(Qq9@c;=z@AUoB*QCvfB0J%4E1H|fMC^x_+2g(gF(F&~1mz`nakwW${+R=B!YZJ5RDA>)+qE}$AW)@ulyM3rWH<>=#*Zz9OJkk?Fi%UBGBI zkY0=qh4FJ?1KM?rnt1qJ6rl&t5+*h0TQ?z69EmX9jll~94Es$~7_~5bNSt;;p*f77 z=)os=Jb=ODB z^GnI`47&yPH7xjmg{6+YmW&SG>yZ=q997m~?K|^K44_-l>7tXrq*&Ciwu{7K;bpX7 zKM!Ru*iR&{YCn-r$Y0;jfMFr21%m6y%jX$I3)>*uy`v4%;5*tNKfa?4Mx(|CIR<&B zGB(?Ra2R_lirlOujfv~~Tr#Zhht%WZd>f#S%UzspQMRMQhSZ;3AF&YkIO4(z0BD>cG-73S&U@A8Hd}w?uI{f8c~b@Sb+zgQCQB za5*?FHatf=G>>|4o%V8B&YFvi+kyt&CA7Wa%HSe;AM&a}M;rdYZ_vL8{ie{g!IGZg|Ep=qJHhFYG-`-}Z1TuY0Zp-G){SdfLnKPx_g*1ZKSf znhk7i4A3+Ft&NlP23!x&KL)op;;_}I;7^R$@|$A+KqGsy+{5%`sV6MjKH+zJu{LR! zw0qLcHUE{=Qvh$!BU0P0##tmrob{O?M$Sm?46F)tYqXeN_pb^})1}l8$zlpZ$LJOT_$LB5x7;Ez$l=chW+(XJmV;X(WHv%-N(JQ_oJSXQh3N?-Z z9n*+Vr-$Az=ziK3I0*EZgDzPeWV8+EA#QIQjR5s&bTtjB2HLIB8}Oxp5*mFMz8G{! zqd!48gHjqjigI4cXmrXy0(7TFdH;~|(Fu({h;lxf(dY!q`RPL%eJn5n^jjL;g(wB+ z0gd*fT!22Q(E!Q?>Gw7IEc^`8XEgd0{A{ErHS&8$fS%LnC&rL!q8G~L5YHz1vPP#7 z&k%h>qm*X^=x;O{^bDy*bY7zz>Rd$M*XTCy5DtPr)+p@19q8XRddru>?08$F0qDZy zUF$@Ci$A3z6w>G|@9jWQjeg)wsb*TK(Qe=EKy4abgF2VcdX0MAw*zg~Xp1|gmeO?^ zJ%TzV&oRfTQ&NE=<3Tx_`#F^keCGO@;-iF{XP2f1bts95gIS4{X-nzCfO@ZFlSBq@ASF@H+dgpS&_zUe~P|GKP9hPtd`>x!ROI$x+idZ-N$roBhwwk)bKE! z75+g#^A8IDnE>+>!apZvV_ug0snl>nN_{{iSNQLMd`#$4AM+`pH@lgC7M3oY8Qt)r z0n~*jx(4uGP#4ajUhsZU7lm+Fcu4ev$C(iPB2a!G(F8sW>Y^o(DXf%5;G>Z7Gh!J0 zC6MtmQZxAFkSS!irQlm3Q?vrqh4bYy@GC)G6oX9BWuPuv4Vj`(D@|(J7AYTOCw$~ajWz8FCD4Q%!SauE% zH;L&&(agmM25HhPjtwTL;M{haMF5udlrq`zJ;{`4DggQlpDUy-JDW*~`LLNalLd2N zTT1d!Nh*k zE+BT!K9)(FLx|Zz>b=Q3EPL2Imf>0!G|1#HZlFDwUlwt>pl&cB4PQ*p z?OssdTe594UwkLMjO4yjE@j&D{p+=+rtQq+k>WfRPf9%v^eT{w2otg_W)nv^Y))m9 zX_Imot>mOh1AUpolvPNkvL+3e^2JQf9GRXnZ%XFJAwd<4cGy-5pS=?*orZQR6-f8Ad8-nrfBHr_)N>J@AWonR9p2w_eF|W?53ia;Cim5X%2XrJ; ztgWRYwv*##E@>aF)-sZ`(W4#s!rMG<)hfzmcEEQ%#jB;t%3do!k(n%^TUfdC)qQ3m zZD*$Hl}S_s3lR24DPg7lw zwu1|E&A4d25vrG0gEW*Z9wAICyI44o0qe9$S3FRrl0XHj|c>+kYZ$$_l4j@|?RytYI@bKA0H5gtBwT7^kHKVx}wwJsD_{V^T#r_ zmFFqx)asnTXfM+CKK?<{Bqskp>p17Ge4>=vZBEm$IhiRG?P=yY_9x7AiL+XH3#%BA zH8s|MXDP{B1V8XB>m`e(Xqqt4G)YIOh-a>|_$YS_Kg`)c${WM?D6rj`z_$Q<@ad%y z=sWP)LBsf6)?RQ2P&$t{AYC*D$rPEWFNwNXI*Di9X}s+yLYgC5)C#JMxRE}iws(}5eB-|t*Ln!<+AuB(KhyLl&7}( z5uF}L#hxU7#01n}+*W;6F1 zUU#_P7lL`XAIea`>kYYFt`LNr$COjjfm$)P+&OePue?qSr|8p5j#t_%*iyk2+Y&d8l1 zw-LG1h`GSI{N4r;No#E8MX!k>w={TNk%QbP16;Vob%#qRq(YI~eNVr4bpNu==RWLv z{Km19;a39haT%y|Wvkl=_qz-q>c0iAb=heZ;qK zfSsJ$XXPu~#K;joS1Z^#-%c)86s*ZmnDB~6u>&tWD%m9VXJ=zwon4)=)O1XCnb=J) zJT;lc@<-yvOIBKY?beBFJ2!6X+R(M7E4^X!_!e_RYU9Sv4Od^&H8HVi>!$I|T`9cN zMWY+>4KDuhIzv%wd|&@a<PYY%&k zPF1h+Z%JJcwL zfHU=;I^W-8>CTh09hMi}dYEWG(oy-^@5XP%u!AMAYwyP{F$``1JL5j!0ni=b`TBzA zpWZ??1IHh}oI8GvA{P=T-lf)GeSiwJCb1*!kX?%Rusn8F=Pl}5dAB+OZ4%M~b}{F? zAiJnk^|v&uF*|N z`_t&H-l?T+qV4#VwyJpEhn=+`=Yve`*#)-sXM}1GJCW$C<>#CdP>xSAos|#KHoR9? z5+Ob(*@#IJF{yfW1k&RY1&#zqF^+vdi$B6=Ez0hJ#iW#)f2KqJM2UsYd3+|~k8{e4 zVHT873!iObm^1$dKC5FdXA7MBIIh*UoDm#Hi5%Lt@!eKA%KRG~?$e-*-lWvReJYP3 z_fXD8IPYD!Z(C&?E^w;4Nc=ZT{Oilj9fi4LutUDJ=td9t#Kq^SEKaVmxo5n}*zp;2 dbIo~lD^8{VE!TEz&Zu}4zpVS!_5Uvd{{>pBh!Fq) literal 0 HcmV?d00001 diff --git a/WindowsInfo/obj/Debug/hewininfo.pdb b/WindowsInfo/obj/Debug/hewininfo.pdb new file mode 100644 index 0000000000000000000000000000000000000000..e6344074714439b1ea3cd9cc99f639a50cbef7da GIT binary patch literal 38400 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 literal 0 HcmV?d00001