1e6865dcdSopenharmony_ci<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
2e6865dcdSopenharmony_ci<html lang="en">
3e6865dcdSopenharmony_ci<head>
4e6865dcdSopenharmony_ci<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5e6865dcdSopenharmony_ci<meta http-equiv="Content-Style-Type" content="text/css">
6e6865dcdSopenharmony_ci<link rel="up" title="FatFs" href="../00index_e.html">
7e6865dcdSopenharmony_ci<link rel="alternate" hreflang="ja" title="Japanese" href="../ja/close.html">
8e6865dcdSopenharmony_ci<link rel="stylesheet" href="../css_e.css" type="text/css" media="screen" title="ELM Default">
9e6865dcdSopenharmony_ci<title>FatFs - f_close</title>
10e6865dcdSopenharmony_ci</head>
11e6865dcdSopenharmony_ci
12e6865dcdSopenharmony_ci<body>
13e6865dcdSopenharmony_ci
14e6865dcdSopenharmony_ci<div class="para func">
15e6865dcdSopenharmony_ci<h2>f_close</h2>
16e6865dcdSopenharmony_ci<p>The f_close function closes an open file.</p>
17e6865dcdSopenharmony_ci<pre>
18e6865dcdSopenharmony_ciFRESULT f_close (
19e6865dcdSopenharmony_ci  FIL* <span class="arg">fp</span>     <span class="c">/* [IN] Pointer to the file object */</span>
20e6865dcdSopenharmony_ci);
21e6865dcdSopenharmony_ci</pre>
22e6865dcdSopenharmony_ci</div>
23e6865dcdSopenharmony_ci
24e6865dcdSopenharmony_ci<div class="para arg">
25e6865dcdSopenharmony_ci<h4>Parameter</h4>
26e6865dcdSopenharmony_ci<dl class="par">
27e6865dcdSopenharmony_ci<dt>fp</dt>
28e6865dcdSopenharmony_ci<dd>Pointer to the open file object structure to be closed.</dd>
29e6865dcdSopenharmony_ci</dl>
30e6865dcdSopenharmony_ci</div>
31e6865dcdSopenharmony_ci
32e6865dcdSopenharmony_ci
33e6865dcdSopenharmony_ci<div class="para ret">
34e6865dcdSopenharmony_ci<h4>Return Values</h4>
35e6865dcdSopenharmony_ci<p>
36e6865dcdSopenharmony_ci<a href="rc.html#ok">FR_OK</a>,
37e6865dcdSopenharmony_ci<a href="rc.html#de">FR_DISK_ERR</a>,
38e6865dcdSopenharmony_ci<a href="rc.html#ie">FR_INT_ERR</a>,
39e6865dcdSopenharmony_ci<a href="rc.html#io">FR_INVALID_OBJECT</a>,
40e6865dcdSopenharmony_ci<a href="rc.html#tm">FR_TIMEOUT</a>
41e6865dcdSopenharmony_ci</p>
42e6865dcdSopenharmony_ci</div>
43e6865dcdSopenharmony_ci
44e6865dcdSopenharmony_ci
45e6865dcdSopenharmony_ci<div class="para desc">
46e6865dcdSopenharmony_ci<h4>Description</h4>
47e6865dcdSopenharmony_ci<p>The <tt>f_close</tt> function closes an open file object. If the file has been changed, the cached information of the file is written back to the volume. After the function succeeded, the file object is no longer valid and it can be discarded.</p>
48e6865dcdSopenharmony_ci<p>Note that if the file object is in read-only mode and <tt>FF_FS_LOCK</tt> is not enabled, the file object can also be discarded without this procedure. However this is not recommended for future compatibility.</p>
49e6865dcdSopenharmony_ci</div>
50e6865dcdSopenharmony_ci
51e6865dcdSopenharmony_ci
52e6865dcdSopenharmony_ci<div class="para comp">
53e6865dcdSopenharmony_ci<h4>QuickInfo</h4>
54e6865dcdSopenharmony_ci<p>Always available.</p>
55e6865dcdSopenharmony_ci</div>
56e6865dcdSopenharmony_ci
57e6865dcdSopenharmony_ci
58e6865dcdSopenharmony_ci<div class="para ref">
59e6865dcdSopenharmony_ci<h4>See Also</h4>
60e6865dcdSopenharmony_ci<p><tt><a href="open.html">f_open</a>, <a href="read.html">f_read</a>, <a href="write.html">f_write</a>,  <a href="sync.html">f_sync</a>, <a href="sfile.html">FIL</a>, <a href="sfatfs.html">FATFS</a></tt></p>
61e6865dcdSopenharmony_ci</div>
62e6865dcdSopenharmony_ci
63e6865dcdSopenharmony_ci<p class="foot"><a href="../00index_e.html">Return</a></p>
64e6865dcdSopenharmony_ci</body>
65e6865dcdSopenharmony_ci</html>
66