OSDN Git Service

Various improvements to known_folder() function, again.
[mutilities/MUtilities.git] / docs / d2 / df4 / namespace_m_utils_1_1_o_s.html
index 792f481..8977550 100644 (file)
@@ -94,13 +94,30 @@ typedef bool(*&#160;</td><td class="memItemRight" valign="bottom"><b>progress_ca
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
 Enumerations</h2></td></tr>
 <tr class="memitem:a62a1b72ba9a7accee438d19212785e54"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54">known_folder_t</a> { <br />
-&#160;&#160;<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54ab1f55647ec7567aa2160383bc26539d5">FOLDER_ROAMING_DATA</a> = 0
-<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54a0fb64b1e975f9ff0cc97df6e3b7f8110">FOLDER_LOCALAPPDATA</a> = 1
-<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54a77c4c8768676d49c26bcec33dcf23b1e">FOLDER_USER_PROFILE</a> = 2
-<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54abb6f5bd0b6564b2f093f5a2d1c055183">FOLDER_PROGRAMFILES</a> = 3
+&#160;&#160;<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54a31103048fccf15ef2af81b75357ebb70">FOLDER_PROFILE_USER</a> = 1
+<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54ad9e442fb54bdee21838b485b51399ea2">FOLDER_PROFILE_PUBL</a> = 2
+<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54a6f3aef740ec77b6ddea8e3eeea8d2951">FOLDER_APPDATA_ROAM</a> = 3
+<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54af000386a72d8444c5ad0783ba8077ce1">FOLDER_APPDATA_LOCA</a> = 4
 <br />
-&#160;&#160;<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54a7c25655022efd34417acfaa11f8491b3">FOLDER_SYSTEMFOLDER</a> = 4, 
-<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54af32b4c27ec428ad2bf69d8c8802de21c">FOLDER_SYSTROOT_DIR</a> = 5
+&#160;&#160;<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54a24fe95c218f2f96f79ed4331816d1bf2">FOLDER_DOCS_USER</a> = 5, 
+<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54ac60998b86c14fd99fb7606a7f5631039">FOLDER_DOCS_PUBL</a> = 6, 
+<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54a15eb1ce4cbc1e819ef61380d8567f8fc">FOLDER_DESKTOP_USER</a> = 7, 
+<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54a8c639c3e3075fe0859034334ac9b24d8">FOLDER_DESKTOP_PUBL</a> = 8, 
+<br />
+&#160;&#160;<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54abf17b1a0f30e2ff38990973a778e6ee9">FOLDER_PICTURES_USER</a> = 9, 
+<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54a9cb1691e4de71331189728945692e6e9">FOLDER_PICTURES_PUBL</a> = 10, 
+<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54a5eb537ab772312644d490ee5597a57ae">FOLDER_MUSIC_USER</a> = 11, 
+<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54a945615852ec433d54bd660e7d06e7eba">FOLDER_MUSIC_PUBL</a> = 12, 
+<br />
+&#160;&#160;<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54a4a71f200b12a3a45f4bb092b262c3cc1">FOLDER_VIDEO_USER</a> = 13, 
+<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54a33e99fdb7c830d5581ed15d92415c848">FOLDER_VIDEO_PUBL</a> = 14, 
+<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54a089096fbc0c16f0a08c85c9ad3ecd4d4">FOLDER_PROGRAMS_DEF</a> = 15, 
+<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54a9fc4296b5058087caf97d4547fe4063a">FOLDER_PROGRAMS_X86</a> = 16, 
+<br />
+&#160;&#160;<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54af76af3d9c84eff178c323768779d69b7">FOLDER_PROGRAMS_X64</a> = 17, 
+<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54af8584f32060415349b71d2369a16515a">FOLDER_SYSROOT</a> = 18, 
+<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54aafb108d0830bacd39c55ea054689857a">FOLDER_SYSTEM_DEF</a> = 19, 
+<a class="el" href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54af50a26cb638902ca94fd88c0a797abb9">FOLDER_SYSTEM_X86</a> = 20
 <br />
  }<tr class="memdesc:a62a1b72ba9a7accee438d19212785e54"><td class="mdescLeft">&#160;</td><td class="mdescRight">This enumeration specifies "known" folder identifiers.  <a href="../../d2/df4/namespace_m_utils_1_1_o_s.html#a62a1b72ba9a7accee438d19212785e54">More...</a><br /></td></tr>
 </td></tr>
@@ -318,17 +335,45 @@ MUTILS_API void&#160;</td><td class="memItemRight" valign="bottom"><b>fatal_exit
 
 <p>This enumeration specifies "known" folder identifiers. </p>
 <table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54ab1f55647ec7567aa2160383bc26539d5"></a>FOLDER_ROAMING_DATA&#160;</td><td class="fielddoc"><p>Application-specific data. </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54a31103048fccf15ef2af81b75357ebb70"></a>FOLDER_PROFILE_USER&#160;</td><td class="fielddoc"><p>The user's profile folder. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54ad9e442fb54bdee21838b485b51399ea2"></a>FOLDER_PROFILE_PUBL&#160;</td><td class="fielddoc"><p>The "all users" profile folder. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54a6f3aef740ec77b6ddea8e3eeea8d2951"></a>FOLDER_APPDATA_ROAM&#160;</td><td class="fielddoc"><p>Application-specific data. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54af000386a72d8444c5ad0783ba8077ce1"></a>FOLDER_APPDATA_LOCA&#160;</td><td class="fielddoc"><p>Local application data (non-roaming) </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54a24fe95c218f2f96f79ed4331816d1bf2"></a>FOLDER_DOCS_USER&#160;</td><td class="fielddoc"><p>The user's Documents directory. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54ac60998b86c14fd99fb7606a7f5631039"></a>FOLDER_DOCS_PUBL&#160;</td><td class="fielddoc"><p>The "all users" Documents directory. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54a15eb1ce4cbc1e819ef61380d8567f8fc"></a>FOLDER_DESKTOP_USER&#160;</td><td class="fielddoc"><p>The user's Desktop directory. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54a8c639c3e3075fe0859034334ac9b24d8"></a>FOLDER_DESKTOP_PUBL&#160;</td><td class="fielddoc"><p>The "all users" Desktop directory. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54abf17b1a0f30e2ff38990973a778e6ee9"></a>FOLDER_PICTURES_USER&#160;</td><td class="fielddoc"><p>The user's Music directory. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54a9cb1691e4de71331189728945692e6e9"></a>FOLDER_PICTURES_PUBL&#160;</td><td class="fielddoc"><p>The user's Music directory. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54a5eb537ab772312644d490ee5597a57ae"></a>FOLDER_MUSIC_USER&#160;</td><td class="fielddoc"><p>The user's Music directory. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54a945615852ec433d54bd660e7d06e7eba"></a>FOLDER_MUSIC_PUBL&#160;</td><td class="fielddoc"><p>The "all users" Music directory. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54a4a71f200b12a3a45f4bb092b262c3cc1"></a>FOLDER_VIDEO_USER&#160;</td><td class="fielddoc"><p>The user's Video directory. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54a33e99fdb7c830d5581ed15d92415c848"></a>FOLDER_VIDEO_PUBL&#160;</td><td class="fielddoc"><p>The "all users" Video directory. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54a089096fbc0c16f0a08c85c9ad3ecd4d4"></a>FOLDER_PROGRAMS_DEF&#160;</td><td class="fielddoc"><p>Program files. </p>
 </td></tr>
-<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54a0fb64b1e975f9ff0cc97df6e3b7f8110"></a>FOLDER_LOCALAPPDATA&#160;</td><td class="fielddoc"><p>Local application data (non-roaming) </p>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54a9fc4296b5058087caf97d4547fe4063a"></a>FOLDER_PROGRAMS_X86&#160;</td><td class="fielddoc"><p>Program files. </p>
 </td></tr>
-<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54a77c4c8768676d49c26bcec33dcf23b1e"></a>FOLDER_USER_PROFILE&#160;</td><td class="fielddoc"><p>The user's profile folder. </p>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54af76af3d9c84eff178c323768779d69b7"></a>FOLDER_PROGRAMS_X64&#160;</td><td class="fielddoc"><p>Program files. </p>
 </td></tr>
-<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54abb6f5bd0b6564b2f093f5a2d1c055183"></a>FOLDER_PROGRAMFILES&#160;</td><td class="fielddoc"><p>Program files. </p>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54af8584f32060415349b71d2369a16515a"></a>FOLDER_SYSROOT&#160;</td><td class="fielddoc"><p>System "root" directory. </p>
 </td></tr>
-<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54a7c25655022efd34417acfaa11f8491b3"></a>FOLDER_SYSTEMFOLDER&#160;</td><td class="fielddoc"><p>System directory. </p>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54aafb108d0830bacd39c55ea054689857a"></a>FOLDER_SYSTEM_DEF&#160;</td><td class="fielddoc"><p>System directory. </p>
 </td></tr>
-<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54af32b4c27ec428ad2bf69d8c8802de21c"></a>FOLDER_SYSTROOT_DIR&#160;</td><td class="fielddoc"><p>System "root" directory. </p>
+<tr><td class="fieldname"><a id="a62a1b72ba9a7accee438d19212785e54af50a26cb638902ca94fd88c0a797abb9"></a>FOLDER_SYSTEM_X86&#160;</td><td class="fielddoc"><p>System directory for x86 (32-Bit) </p>
 </td></tr>
 </table>