This commit is contained in:
rozmansi
2023-11-07 08:37:34 +00:00
parent 8e27b6d340
commit 976b10c65f
288 changed files with 687 additions and 620 deletions

View File

@@ -307,7 +307,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="foldopen" id="foldopen00260" data-start="{" data-end="};">
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"><a class="line" href="classwinstd_1_1cert__context.html"> 260</a></span> <span class="keyword">class </span><a class="code hl_class" href="classwinstd_1_1cert__context.html">cert_context</a> : <span class="keyword">public</span> <a class="code hl_class" href="classwinstd_1_1dplhandle.html">dplhandle</a>&lt;PCCERT_CONTEXT, NULL&gt;</div>
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span> {</div>
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> <a class="code hl_define" href="group___win_std_sys_handles.html#ga2768b80bcf124e3127f0b7fe64395adb">WINSTD_DPLHANDLE_IMPL</a>(<a class="code hl_class" href="classwinstd_1_1cert__context.html">cert_context</a>, NULL)</div>
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> <a class="code hl_define" href="group___win_std_sys_handles.html#ga08a7da8215842be9aaacae90bc8a1b62">WINSTD_DPLHANDLE_IMPL</a>(<a class="code hl_class" href="classwinstd_1_1cert__context.html">cert_context</a>, PCCERT_CONTEXT, NULL)</div>
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> </div>
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> <span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00270" data-start="{" data-end="}">
@@ -388,7 +388,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="foldopen" id="foldopen00393" data-start="{" data-end="};">
<div class="line"><a id="l00393" name="l00393"></a><span class="lineno"><a class="line" href="classwinstd_1_1cert__chain__context.html"> 393</a></span> <span class="keyword">class </span><a class="code hl_class" href="classwinstd_1_1cert__chain__context.html">cert_chain_context</a> : <span class="keyword">public</span> <a class="code hl_class" href="classwinstd_1_1dplhandle.html">dplhandle</a>&lt;PCCERT_CHAIN_CONTEXT, NULL&gt;</div>
<div class="line"><a id="l00394" name="l00394"></a><span class="lineno"> 394</span> {</div>
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"> 395</span> <a class="code hl_define" href="group___win_std_sys_handles.html#ga2768b80bcf124e3127f0b7fe64395adb">WINSTD_DPLHANDLE_IMPL</a>(<a class="code hl_class" href="classwinstd_1_1cert__chain__context.html">cert_chain_context</a>, NULL)</div>
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"> 395</span> <a class="code hl_define" href="group___win_std_sys_handles.html#ga08a7da8215842be9aaacae90bc8a1b62">WINSTD_DPLHANDLE_IMPL</a>(<a class="code hl_class" href="classwinstd_1_1cert__chain__context.html">cert_chain_context</a>, PCCERT_CHAIN_CONTEXT, NULL)</div>
<div class="line"><a id="l00396" name="l00396"></a><span class="lineno"> 396</span> </div>
<div class="line"><a id="l00397" name="l00397"></a><span class="lineno"> 397</span> <span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00403" data-start="{" data-end="}">
@@ -420,7 +420,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="foldopen" id="foldopen00442" data-start="{" data-end="};">
<div class="line"><a id="l00442" name="l00442"></a><span class="lineno"><a class="line" href="classwinstd_1_1cert__store.html"> 442</a></span> <span class="keyword">class </span><a class="code hl_class" href="classwinstd_1_1cert__store.html">cert_store</a> : <span class="keyword">public</span> <a class="code hl_class" href="classwinstd_1_1handle.html">handle</a>&lt;HCERTSTORE, NULL&gt;</div>
<div class="line"><a id="l00443" name="l00443"></a><span class="lineno"> 443</span> {</div>
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"> 444</span> <a class="code hl_define" href="group___win_std_sys_handles.html#ga419efffd12b5c96abc8a275ba375ca60">WINSTD_HANDLE_IMPL</a>(<a class="code hl_class" href="classwinstd_1_1cert__store.html">cert_store</a>, NULL)</div>
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"> 444</span> <a class="code hl_define" href="group___win_std_sys_handles.html#ga51471bfe41853b66ac0f44df97cfaaa6">WINSTD_HANDLE_IMPL</a>(<a class="code hl_class" href="classwinstd_1_1cert__store.html">cert_store</a>, HCERTSTORE, NULL)</div>
<div class="line"><a id="l00445" name="l00445"></a><span class="lineno"> 445</span> </div>
<div class="line"><a id="l00446" name="l00446"></a><span class="lineno"> 446</span> <span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00452" data-start="{" data-end="}">
@@ -444,7 +444,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="foldopen" id="foldopen00475" data-start="{" data-end="};">
<div class="line"><a id="l00475" name="l00475"></a><span class="lineno"><a class="line" href="classwinstd_1_1crypt__prov.html"> 475</a></span> <span class="keyword">class </span><a class="code hl_class" href="classwinstd_1_1crypt__prov.html">crypt_prov</a> : <span class="keyword">public</span> <a class="code hl_class" href="classwinstd_1_1handle.html">handle</a>&lt;HCRYPTPROV, NULL&gt;</div>
<div class="line"><a id="l00476" name="l00476"></a><span class="lineno"> 476</span> {</div>
<div class="line"><a id="l00477" name="l00477"></a><span class="lineno"> 477</span> <a class="code hl_define" href="group___win_std_sys_handles.html#ga419efffd12b5c96abc8a275ba375ca60">WINSTD_HANDLE_IMPL</a>(<a class="code hl_class" href="classwinstd_1_1crypt__prov.html">crypt_prov</a>, NULL)</div>
<div class="line"><a id="l00477" name="l00477"></a><span class="lineno"> 477</span> <a class="code hl_define" href="group___win_std_sys_handles.html#ga51471bfe41853b66ac0f44df97cfaaa6">WINSTD_HANDLE_IMPL</a>(<a class="code hl_class" href="classwinstd_1_1crypt__prov.html">crypt_prov</a>, HCRYPTPROV, NULL)</div>
<div class="line"><a id="l00478" name="l00478"></a><span class="lineno"> 478</span> </div>
<div class="line"><a id="l00479" name="l00479"></a><span class="lineno"> 479</span> <span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00485" data-start="{" data-end="}">
@@ -468,7 +468,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="foldopen" id="foldopen00508" data-start="{" data-end="};">
<div class="line"><a id="l00508" name="l00508"></a><span class="lineno"><a class="line" href="classwinstd_1_1crypt__hash.html"> 508</a></span> <span class="keyword">class </span><a class="code hl_class" href="classwinstd_1_1crypt__hash.html">crypt_hash</a> : <span class="keyword">public</span> <a class="code hl_class" href="classwinstd_1_1dplhandle.html">dplhandle</a>&lt;HCRYPTHASH, NULL&gt;</div>
<div class="line"><a id="l00509" name="l00509"></a><span class="lineno"> 509</span> {</div>
<div class="line"><a id="l00510" name="l00510"></a><span class="lineno"> 510</span> <a class="code hl_define" href="group___win_std_sys_handles.html#ga2768b80bcf124e3127f0b7fe64395adb">WINSTD_DPLHANDLE_IMPL</a>(<a class="code hl_class" href="classwinstd_1_1crypt__hash.html">crypt_hash</a>, NULL)</div>
<div class="line"><a id="l00510" name="l00510"></a><span class="lineno"> 510</span> <a class="code hl_define" href="group___win_std_sys_handles.html#ga08a7da8215842be9aaacae90bc8a1b62">WINSTD_DPLHANDLE_IMPL</a>(<a class="code hl_class" href="classwinstd_1_1crypt__hash.html">crypt_hash</a>, HCRYPTHASH, NULL)</div>
<div class="line"><a id="l00511" name="l00511"></a><span class="lineno"> 511</span> </div>
<div class="line"><a id="l00512" name="l00512"></a><span class="lineno"> 512</span> <span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00518" data-start="{" data-end="}">
@@ -502,7 +502,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="foldopen" id="foldopen00561" data-start="{" data-end="};">
<div class="line"><a id="l00561" name="l00561"></a><span class="lineno"><a class="line" href="classwinstd_1_1crypt__key.html"> 561</a></span> <span class="keyword">class </span><a class="code hl_class" href="classwinstd_1_1crypt__key.html">crypt_key</a> : <span class="keyword">public</span> <a class="code hl_class" href="classwinstd_1_1dplhandle.html">dplhandle</a>&lt;HCRYPTKEY, NULL&gt;</div>
<div class="line"><a id="l00562" name="l00562"></a><span class="lineno"> 562</span> {</div>
<div class="line"><a id="l00563" name="l00563"></a><span class="lineno"> 563</span> <a class="code hl_define" href="group___win_std_sys_handles.html#ga2768b80bcf124e3127f0b7fe64395adb">WINSTD_DPLHANDLE_IMPL</a>(<a class="code hl_class" href="classwinstd_1_1crypt__key.html">crypt_key</a>, NULL)</div>
<div class="line"><a id="l00563" name="l00563"></a><span class="lineno"> 563</span> <a class="code hl_define" href="group___win_std_sys_handles.html#ga08a7da8215842be9aaacae90bc8a1b62">WINSTD_DPLHANDLE_IMPL</a>(<a class="code hl_class" href="classwinstd_1_1crypt__key.html">crypt_key</a>, HCRYPTKEY, NULL)</div>
<div class="line"><a id="l00564" name="l00564"></a><span class="lineno"> 564</span> </div>
<div class="line"><a id="l00565" name="l00565"></a><span class="lineno"> 565</span> <span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00571" data-start="{" data-end="}">
@@ -868,13 +868,13 @@ $(document).ready(function() { init_codefold(0); });
<div class="ttc" id="agroup___win_std_crypto_a_p_i_html_gae93b1a49d6eafd5c7d8abe48ee97faf8"><div class="ttname"><a href="group___win_std_crypto_a_p_i.html#gae93b1a49d6eafd5c7d8abe48ee97faf8">CryptDecrypt</a></div><div class="ttdeci">static BOOL CryptDecrypt(HCRYPTKEY hKey, HCRYPTHASH hHash, BOOL Final, DWORD dwFlags, std::vector&lt; _Ty, _Ax &gt; &amp;aData)</div><div class="ttdoc">Decrypts data previously encrypted by using the CryptEncrypt function.</div><div class="ttdef"><b>Definition</b> Crypt.h:232</div></div>
<div class="ttc" id="agroup___win_std_crypto_a_p_i_html_gaf835e8e1fa80cfed905aa535e210a177"><div class="ttname"><a href="group___win_std_crypto_a_p_i.html#gaf835e8e1fa80cfed905aa535e210a177">CryptImportKey</a></div><div class="ttdeci">static bool CryptImportKey(HCRYPTPROV hProv, __in_bcount(dwDataLen) LPCBYTE pbData, DWORD dwDataLen, HCRYPTKEY hPubKey, DWORD dwFlags, winstd::crypt_key &amp;key)</div><div class="ttdoc">Imports the key.</div><div class="ttdef"><b>Definition</b> Crypt.h:879</div></div>
<div class="ttc" id="agroup___win_std_general_html_ga3ca39107a61bbcd05f901898ec584986"><div class="ttname"><a href="group___win_std_general.html#ga3ca39107a61bbcd05f901898ec584986">WINSTD_STACK_BUFFER_BYTES</a></div><div class="ttdeci">#define WINSTD_STACK_BUFFER_BYTES</div><div class="ttdoc">Size of the stack buffer in bytes used for initial system function call.</div><div class="ttdef"><b>Definition</b> Common.h:94</div></div>
<div class="ttc" id="agroup___win_std_sys_handles_html_ga2768b80bcf124e3127f0b7fe64395adb"><div class="ttname"><a href="group___win_std_sys_handles.html#ga2768b80bcf124e3127f0b7fe64395adb">WINSTD_DPLHANDLE_IMPL</a></div><div class="ttdeci">#define WINSTD_DPLHANDLE_IMPL(C, INVAL)</div><div class="ttdoc">Implements default constructors and operators to prevent their auto-generation by compiler.</div><div class="ttdef"><b>Definition</b> Common.h:176</div></div>
<div class="ttc" id="agroup___win_std_sys_handles_html_ga419efffd12b5c96abc8a275ba375ca60"><div class="ttname"><a href="group___win_std_sys_handles.html#ga419efffd12b5c96abc8a275ba375ca60">WINSTD_HANDLE_IMPL</a></div><div class="ttdeci">#define WINSTD_HANDLE_IMPL(C, INVAL)</div><div class="ttdoc">Implements default constructors and operators to prevent their auto-generation by compiler.</div><div class="ttdef"><b>Definition</b> Common.h:164</div></div>
<div class="ttc" id="agroup___win_std_sys_handles_html_ga08a7da8215842be9aaacae90bc8a1b62"><div class="ttname"><a href="group___win_std_sys_handles.html#ga08a7da8215842be9aaacae90bc8a1b62">WINSTD_DPLHANDLE_IMPL</a></div><div class="ttdeci">#define WINSTD_DPLHANDLE_IMPL(C, T, INVAL)</div><div class="ttdoc">Implements default constructors and operators to prevent their auto-generation by compiler.</div><div class="ttdef"><b>Definition</b> Common.h:176</div></div>
<div class="ttc" id="agroup___win_std_sys_handles_html_ga51471bfe41853b66ac0f44df97cfaaa6"><div class="ttname"><a href="group___win_std_sys_handles.html#ga51471bfe41853b66ac0f44df97cfaaa6">WINSTD_HANDLE_IMPL</a></div><div class="ttdeci">#define WINSTD_HANDLE_IMPL(C, T, INVAL)</div><div class="ttdoc">Implements default constructors and operators to prevent their auto-generation by compiler.</div><div class="ttdef"><b>Definition</b> Common.h:164</div></div>
<div class="ttc" id="agroup___win_std_sys_handles_html_gacf43e306968474166474090690857e1c"><div class="ttname"><a href="group___win_std_sys_handles.html#gacf43e306968474166474090690857e1c">winstd::handle::invalid</a></div><div class="ttdeci">static const T invalid</div><div class="ttdoc">Invalid handle value.</div><div class="ttdef"><b>Definition</b> Common.h:1030</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 18 2023 11:44:07 for WinStd by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Tue Nov 7 2023 08:37:31 for WinStd by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>