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

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

?? group__fat16__file.html

?? 采用fat格式對sd卡進行操作
?? HTML
?? 第 1 頁 / 共 3 頁
字號:
<a class="anchor" name="g2b2812041f489bc7913bfa5cbcf0172b"></a><!-- doxytag: member="fat16.c::fat16_close_file" ref="g2b2812041f489bc7913bfa5cbcf0172b" args="(struct fat16_file_struct *fd)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void fat16_close_file           </td>          <td>(</td>          <td class="paramtype">struct fat16_file_struct *&nbsp;</td>          <td class="paramname"> <em>fd</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Closes 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>fd</em>&nbsp;</td><td>The file handle of the file to close. </td></tr>  </table></dl><dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__fat16.html#g3a43c9943251749978645ad8e3f16757" title="Opens a file on a FAT16 filesystem.">fat16_open_file</a> </dd></dl></div></div><p><a class="anchor" name="gf8029e3ec633902d08e8204d13afc350"></a><!-- doxytag: member="fat16.c::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.c::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.c::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.c::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.c::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>          <td class="paramname"> <em>hour</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">uint8_t *&nbsp;</td>          <td class="paramname"> <em>min</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">uint8_t *&nbsp;</td>          <td class="paramname"> <em>sec</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜精品福利在线| 精品国精品国产尤物美女| 中文文精品字幕一区二区| 久久超碰97中文字幕| 欧美一卡2卡3卡4卡| 五月天亚洲精品| 欧美日本国产一区| 男女性色大片免费观看一区二区| 欧美一卡二卡在线观看| 另类小说视频一区二区| 久久亚区不卡日本| 一个色综合av| 日韩专区一卡二卡| 欧美日韩你懂得| 亚洲一卡二卡三卡四卡五卡| 色噜噜偷拍精品综合在线| 亚洲一区欧美一区| 在线不卡的av| 国产精品亚洲人在线观看| 国产亚洲人成网站| 色国产综合视频| 另类小说综合欧美亚洲| 中文一区二区完整视频在线观看| 在线中文字幕一区| 国内精品免费**视频| 国产精品久久久久久久第一福利| 欧美日韩一区二区三区免费看| 美腿丝袜亚洲综合| 国产精品福利一区| 欧美片在线播放| 成人精品小蝌蚪| 成人av第一页| 国产精品乱人伦| 欧美在线短视频| 久久99蜜桃精品| 亚洲欧美日韩久久精品| 欧美日韩国产在线播放网站| 国产美女娇喘av呻吟久久| 亚洲欧美偷拍另类a∨色屁股| 欧美一区二区三级| 成人高清视频在线观看| 日韩精品一级中文字幕精品视频免费观看 | 蜜桃视频在线一区| 国产精品国产三级国产有无不卡| 欧美喷水一区二区| eeuss鲁片一区二区三区| 日本特黄久久久高潮| 亚洲欧美色综合| 久久综合五月天婷婷伊人| 91福利在线导航| 粉嫩av一区二区三区| 秋霞电影网一区二区| 一区二区在线看| 国产精品乱人伦中文| 精品国产髙清在线看国产毛片| 在线观看国产一区二区| www.欧美.com| 国产伦精品一区二区三区免费| 午夜精品久久久久久久久久久| 最新成人av在线| 国产欧美一区二区精品性色| 日韩欧美国产一区二区三区| 欧美日韩国产123区| 色视频欧美一区二区三区| 国产91精品一区二区麻豆网站| 男男成人高潮片免费网站| 亚洲国产精品尤物yw在线观看| 亚洲日本在线a| 综合久久久久综合| 中文字幕免费一区| 国产人成一区二区三区影院| 2022国产精品视频| 精品88久久久久88久久久| 日韩免费福利电影在线观看| 91麻豆精品国产91久久久资源速度 | 精品一区在线看| 美女视频黄 久久| 蜜桃视频在线观看一区二区| 另类小说欧美激情| 久久国产成人午夜av影院| 老司机免费视频一区二区三区| 免费久久99精品国产| 狠狠色综合播放一区二区| 久久99热国产| 国产精品白丝av| 成人黄色片在线观看| 91在线porny国产在线看| 91麻豆123| 欧美日韩精品一区视频| 8x8x8国产精品| 精品国产a毛片| 国产蜜臀av在线一区二区三区| 国产精品人妖ts系列视频| 亚洲欧洲www| 亚洲国产wwwccc36天堂| 强制捆绑调教一区二区| 国产精品乡下勾搭老头1| 成人精品鲁一区一区二区| 一本到不卡精品视频在线观看| 91福利精品视频| 日韩一区二区三区电影在线观看 | 国产精品资源网| 成人国产亚洲欧美成人综合网| 91麻豆.com| 91麻豆精品国产91| 久久综合久久综合久久综合| 国产精品嫩草99a| 亚洲一区二区三区四区的| 久久99国产精品久久99| 不卡的电视剧免费网站有什么| 欧美少妇一区二区| 久久新电视剧免费观看| 中文字幕在线播放不卡一区| 亚洲成人综合网站| 国产一区不卡精品| 欧美亚洲国产怡红院影院| 欧美不卡一二三| 亚洲欧美另类图片小说| 老司机精品视频导航| 99re视频精品| 欧美成人a∨高清免费观看| 亚洲理论在线观看| 久久99久久99小草精品免视看| 91理论电影在线观看| 精品免费日韩av| 亚洲综合久久久久| 国产成人亚洲综合a∨婷婷 | 成人中文字幕在线| 欧美精品一卡二卡| 国产精品久久久久9999吃药| 日日摸夜夜添夜夜添精品视频| 成人免费的视频| 日韩一区二区视频| 亚洲一区二区三区四区在线 | 99久久国产免费看| 日韩免费在线观看| 一区二区欧美视频| eeuss鲁一区二区三区| 精品久久久久久综合日本欧美| 亚洲国产一区二区三区| 成人精品一区二区三区四区| 欧美精品一区二区三区四区| 亚洲国产日韩一级| 99久久99久久久精品齐齐| 久久婷婷一区二区三区| 午夜精品久久久久久久| 91麻豆国产在线观看| 久久精品日产第一区二区三区高清版 | 欧美日韩一区中文字幕| 国产精品久久看| 国产精品亚洲人在线观看| 欧美一二三区在线| 五月开心婷婷久久| 精品视频一区二区不卡| 亚洲激情自拍偷拍| 91亚洲精品一区二区乱码| 日本一区二区动态图| 粉嫩aⅴ一区二区三区四区五区| 久久综合成人精品亚洲另类欧美| 伦理电影国产精品| 日韩一级在线观看| 蜜桃在线一区二区三区| 欧美一激情一区二区三区| 日韩电影网1区2区| 欧美精选一区二区| 日本视频中文字幕一区二区三区| 欧美日产国产精品| 天天色图综合网| 6080yy午夜一二三区久久| 午夜视频在线观看一区二区 | 欧美性大战久久久久久久蜜臀| 亚洲女厕所小便bbb| 色综合夜色一区| 一区二区三区国产精华| 欧美在线不卡一区| 午夜精品福利在线| 日韩欧美成人一区二区| 黄网站免费久久| 国产亚洲女人久久久久毛片| 国产福利一区二区| 国产精品午夜久久| 91免费观看视频| 亚洲高清视频中文字幕| 欧美日韩国产另类不卡| 免费看黄色91| 日本一区二区三区高清不卡| 99精品视频在线免费观看| 亚洲黄色小视频| 69堂国产成人免费视频| 老汉av免费一区二区三区| 久久亚洲精精品中文字幕早川悠里| 丁香桃色午夜亚洲一区二区三区| 亚洲欧洲av在线| 欧美精品黑人性xxxx| 寂寞少妇一区二区三区| 日韩一区日韩二区| 欧美另类久久久品| 国产精品主播直播| 一区二区三区在线视频观看| 欧美一区日本一区韩国一区|