亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? group__fat16.html

?? 采用fat格式對sd卡進行操作
?? HTML
?? 第 1 頁 / 共 4 頁
字號:
        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">struct <a class="el" href="structfat16__dir__entry__struct.html">fat16_dir_entry_struct</a> *&nbsp;</td>          <td class="paramname"> <em>dir_entry</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Creates a directory. <p>Creates a directory and obtains its directory entry. If the directory to create already exists, its directory entry will be returned within the dir_entry parameter.<p><dl class="note" compact><dt><b>Note:</b></dt><dd>The notes which apply to fat16_create_file also apply to this function.</dd></dl><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>parent</em>&nbsp;</td><td>The handle of the parent directory of the new directory. </td></tr>    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>dir</em>&nbsp;</td><td>The name of the directory to create. </td></tr>    <tr><td valign="top"><tt>[out]</tt>&nbsp;</td><td valign="top"><em>dir_entry</em>&nbsp;</td><td>The directory entry to fill for the new directory. </td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>0 on failure, 1 on success. </dd></dl><dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__fat16__dir.html#gdf22d7b37d27047d41e6d5cbf93cdff4" title="Deletes a directory.">fat16_delete_dir</a> </dd></dl></div></div><p><a class="anchor" name="gf8029e3ec633902d08e8204d13afc350"></a><!-- doxytag: member="fat16.h::fat16_create_file" ref="gf8029e3ec633902d08e8204d13afc350" args="(struct fat16_dir_struct *parent, const char *file, struct fat16_dir_entry_struct *dir_entry)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">uint8_t fat16_create_file           </td>          <td>(</td>          <td class="paramtype">struct fat16_dir_struct *&nbsp;</td>          <td class="paramname"> <em>parent</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">const char *&nbsp;</td>          <td class="paramname"> <em>file</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">struct <a class="el" href="structfat16__dir__entry__struct.html">fat16_dir_entry_struct</a> *&nbsp;</td>          <td class="paramname"> <em>dir_entry</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Creates a file. <p>Creates a file and obtains the directory entry of the new file. If the file to create already exists, the directory entry of the existing file will be returned within the dir_entry parameter.<p><dl class="note" compact><dt><b>Note:</b></dt><dd>The file name is not checked for invalid characters.<p>The generation of the short 8.3 file name is quite simple. The first eight characters are used for the filename. The extension, if any, is made up of the first three characters following the last dot within the long filename. If the filename (without the extension) is longer than eight characters, the lower byte of the cluster number replaces the last two characters to avoid name clashes. In any other case, it is your responsibility to avoid name clashes.</dd></dl><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>parent</em>&nbsp;</td><td>The handle of the directory in which to create the file. </td></tr>    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>file</em>&nbsp;</td><td>The name of the file to create. </td></tr>    <tr><td valign="top"><tt>[out]</tt>&nbsp;</td><td valign="top"><em>dir_entry</em>&nbsp;</td><td>The directory entry to fill for the new file. </td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>0 on failure, 1 on success. </dd></dl><dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__fat16.html#ge060faccbbeca802afe86be2f4d5b485" title="Deletes a file or directory.">fat16_delete_file</a> </dd></dl></div></div><p><a class="anchor" name="ge060faccbbeca802afe86be2f4d5b485"></a><!-- doxytag: member="fat16.h::fat16_delete_file" ref="ge060faccbbeca802afe86be2f4d5b485" args="(struct fat16_fs_struct *fs, struct fat16_dir_entry_struct *dir_entry)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">uint8_t fat16_delete_file           </td>          <td>(</td>          <td class="paramtype">struct fat16_fs_struct *&nbsp;</td>          <td class="paramname"> <em>fs</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">struct <a class="el" href="structfat16__dir__entry__struct.html">fat16_dir_entry_struct</a> *&nbsp;</td>          <td class="paramname"> <em>dir_entry</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Deletes a file or directory. <p>If a directory is deleted without first deleting its subdirectories and files, disk space occupied by these files will get wasted as there is no chance to release it and mark it as free.<p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>fs</em>&nbsp;</td><td>The filesystem on which to operate. </td></tr>    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>dir_entry</em>&nbsp;</td><td>The directory entry of the file to delete. </td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>0 on failure, 1 on success. </dd></dl><dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__fat16.html#gf8029e3ec633902d08e8204d13afc350" title="Creates a file.">fat16_create_file</a> </dd></dl></div></div><p><a class="anchor" name="g0045fe378de2f7c52b528f985e1891a6"></a><!-- doxytag: member="fat16.h::fat16_get_dir_entry_of_path" ref="g0045fe378de2f7c52b528f985e1891a6" args="(struct fat16_fs_struct *fs, const char *path, struct fat16_dir_entry_struct *dir_entry)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">uint8_t fat16_get_dir_entry_of_path           </td>          <td>(</td>          <td class="paramtype">struct fat16_fs_struct *&nbsp;</td>          <td class="paramname"> <em>fs</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">const char *&nbsp;</td>          <td class="paramname"> <em>path</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">struct <a class="el" href="structfat16__dir__entry__struct.html">fat16_dir_entry_struct</a> *&nbsp;</td>          <td class="paramname"> <em>dir_entry</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Retrieves the directory entry of a path. <p>The given path may both describe a file or a directory.<p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>fs</em>&nbsp;</td><td>The FAT16 filesystem on which to search. </td></tr>    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>path</em>&nbsp;</td><td>The path of which to read the directory entry. </td></tr>    <tr><td valign="top"><tt>[out]</tt>&nbsp;</td><td valign="top"><em>dir_entry</em>&nbsp;</td><td>The directory entry to fill. </td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>0 on failure, 1 on success. </dd></dl><dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__fat16.html#g73c8f0598e8224736b09644c48cf2970" title="Reads the next directory entry contained within a parent directory.">fat16_read_dir</a> </dd></dl></div></div><p><a class="anchor" name="g82c7347c5b3cd8832633d5303552eb38"></a><!-- doxytag: member="fat16.h::fat16_get_file_modification_date" ref="g82c7347c5b3cd8832633d5303552eb38" args="(const struct fat16_dir_entry_struct *dir_entry, uint16_t *year, uint8_t *month, uint8_t *day)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void fat16_get_file_modification_date           </td>          <td>(</td>          <td class="paramtype">const struct <a class="el" href="structfat16__dir__entry__struct.html">fat16_dir_entry_struct</a> *&nbsp;</td>          <td class="paramname"> <em>dir_entry</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">uint16_t *&nbsp;</td>          <td class="paramname"> <em>year</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">uint8_t *&nbsp;</td>          <td class="paramname"> <em>month</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">uint8_t *&nbsp;</td>          <td class="paramname"> <em>day</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Returns the modification date of a file. <p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>dir_entry</em>&nbsp;</td><td>The directory entry of which to return the modification date. </td></tr>    <tr><td valign="top"><tt>[out]</tt>&nbsp;</td><td valign="top"><em>year</em>&nbsp;</td><td>The year the file was last modified. </td></tr>    <tr><td valign="top"><tt>[out]</tt>&nbsp;</td><td valign="top"><em>month</em>&nbsp;</td><td>The month the file was last modified. </td></tr>    <tr><td valign="top"><tt>[out]</tt>&nbsp;</td><td valign="top"><em>day</em>&nbsp;</td><td>The day the file was last modified. </td></tr>  </table></dl></div></div><p><a class="anchor" name="g5040fcab753ef55337292daf8c0d6784"></a><!-- doxytag: member="fat16.h::fat16_get_file_modification_time" ref="g5040fcab753ef55337292daf8c0d6784" args="(const struct fat16_dir_entry_struct *dir_entry, uint8_t *hour, uint8_t *min, uint8_t *sec)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void fat16_get_file_modification_time           </td>          <td>(</td>          <td class="paramtype">const struct <a class="el" href="structfat16__dir__entry__struct.html">fat16_dir_entry_struct</a> *&nbsp;</td>          <td class="paramname"> <em>dir_entry</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">uint8_t *&nbsp;</td>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产日韩欧美高清在线| 久久超碰97人人做人人爱| 国产成人aaa| 国产校园另类小说区| 国产精品一区二区男女羞羞无遮挡| 久久久久久夜精品精品免费| 国产一区二区精品久久91| 国产欧美一区二区精品仙草咪| 成人国产精品视频| 成人污污视频在线观看| 国产精品88888| 高清视频一区二区| 4438x亚洲最大成人网| 国产精品美女久久久久久| 91影视在线播放| 视频一区国产视频| 精品国产制服丝袜高跟| 丰满少妇久久久久久久| 一区二区三区色| 欧美一区二区三级| 国产成人综合在线观看| 一区二区在线免费| 91精品国产综合久久久久久久久久 | 91老司机福利 在线| 亚洲自拍另类综合| 亚洲gay无套男同| 久久国产精品99精品国产| 久久久久久9999| 日本韩国一区二区三区视频| 免费观看久久久4p| 国产精品国产三级国产aⅴ入口 | 精品一区二区综合| 国产精品污污网站在线观看| 精品视频在线看| 国产福利一区在线| 日韩av在线发布| 国产精品久久久久9999吃药| 欧美精品777| 99久久精品费精品国产一区二区| 日日摸夜夜添夜夜添精品视频| 久久久久国产一区二区三区四区| 欧美午夜免费电影| 成人午夜看片网址| 蜜桃视频在线观看一区二区| 亚洲少妇30p| 久久久久久电影| 日韩亚洲欧美在线| 在线观看av一区| av中文一区二区三区| 激情综合网av| 免费在线观看精品| 夜夜亚洲天天久久| 综合久久一区二区三区| 久久久www免费人成精品| 欧美日韩你懂得| 91麻豆免费观看| 国产91在线观看| 精品一区二区三区在线播放 | 欧美二区三区91| 色综合咪咪久久| 成人免费视频视频在线观看免费 | 在线一区二区三区| 成人深夜在线观看| 国产精品影视在线| 久久国产精品99久久人人澡| 青娱乐精品视频在线| 亚洲高清不卡在线| 亚洲综合视频在线观看| 国产精品大尺度| 国产精品丝袜91| 国产精品视频一二| 中文字幕国产精品一区二区| 久久综合九色综合97婷婷| 欧美不卡在线视频| 精品黑人一区二区三区久久 | 亚洲图片欧美激情| 国产精品视频麻豆| 亚洲国产精品99久久久久久久久 | 性久久久久久久久| 亚洲一区中文日韩| 亚洲国产综合在线| 亚洲成a人v欧美综合天堂| 亚洲香蕉伊在人在线观| 日韩三级精品电影久久久 | 中文字幕在线不卡一区 | 亚洲免费在线视频一区 二区| 国产日韩一级二级三级| 国产丝袜在线精品| 国产欧美日韩精品一区| 欧美国产日韩在线观看| 中文字幕日韩精品一区| 亚洲精品高清视频在线观看| 亚洲国产一区二区在线播放| 日韩激情av在线| 韩国精品免费视频| 成人美女视频在线观看| 一本色道亚洲精品aⅴ| 欧美吻胸吃奶大尺度电影| 欧美日韩国产不卡| 日韩女优视频免费观看| 国产欧美日韩亚州综合| 亚洲欧美日韩系列| 亚洲成人免费电影| 久久精品国产在热久久| 激情小说欧美图片| 亚洲素人一区二区| 激情五月婷婷综合网| 亚洲色图视频免费播放| 亚洲成人免费看| 国产精品影音先锋| 91免费观看在线| 日韩一区二区三区视频| 国产欧美日产一区| 亚洲va欧美va人人爽| 国模套图日韩精品一区二区| 色综合久久综合中文综合网| 91精品蜜臀在线一区尤物| 国产日韩欧美a| 亚洲成av人片一区二区梦乃| 国产一区二区三区在线观看免费| 91在线一区二区| 日韩一级免费一区| 亚洲视频香蕉人妖| 美国三级日本三级久久99| 99久久精品免费| 日韩精品一区二区三区在线| 亚洲日韩欧美一区二区在线| 麻豆精品在线播放| 色88888久久久久久影院按摩| 精品精品欲导航| 亚洲高清三级视频| 成人网男人的天堂| 日韩欧美中文字幕制服| 亚洲精品日韩综合观看成人91| 精彩视频一区二区| 欧美日韩在线观看一区二区| 国产精品人妖ts系列视频| 美女网站在线免费欧美精品| 色综合久久久久| 国产人伦精品一区二区| 首页国产欧美久久| 欧美在线免费观看视频| 精品日韩一区二区三区免费视频| youjizz国产精品| 韩国视频一区二区| 欧美日韩免费电影| 日韩一区欧美小说| 国产91在线观看| 一区二区三区在线视频观看58| 国产成人精品在线看| 日韩精品一区二区三区中文精品| 亚洲mv大片欧洲mv大片精品| 95精品视频在线| 亚洲视频中文字幕| 99国产欧美久久久精品| 欧美极品aⅴ影院| 国产成人精品一区二区三区四区| 欧美一区二区在线不卡| 亚洲高清免费观看| 欧美色图免费看| 亚洲综合一区在线| 色婷婷久久一区二区三区麻豆| 国产精品久久久久久久午夜片 | 欧美www视频| 免费成人深夜小野草| 欧美精品aⅴ在线视频| 天天色综合天天| 欧美肥妇bbw| 日韩电影一区二区三区四区| 7777精品伊人久久久大香线蕉| 亚洲成a人片综合在线| 欧美日韩国产在线观看| 亚洲第一成年网| 56国语精品自产拍在线观看| 日本成人在线不卡视频| 日韩视频一区在线观看| 久久er99热精品一区二区| 精品久久人人做人人爰| 国产一区二区三区免费看 | 成人99免费视频| 亚洲色图制服丝袜| 日本高清免费不卡视频| 亚洲成av人片一区二区梦乃| 欧美日韩黄视频| 麻豆91精品视频| 欧美激情资源网| 色呦呦网站一区| 午夜国产精品一区| 日韩精品一区二区在线观看| 国产成人h网站| 亚洲美女屁股眼交| 欧美精品99久久久**| 紧缚奴在线一区二区三区| 欧美经典一区二区| 日本久久一区二区三区| 奇米影视在线99精品| 国产亚洲欧美一区在线观看| 99国内精品久久| 日本成人在线不卡视频| 国产欧美一区二区三区在线老狼|