#include <nnsys/mcs.h>
u32 NNS_McsReadFile(
NNSMcsFile* pFile,
void* buffer,
u32 length,
u32* pReadBytes);
| pFile | ファイル情報構造体へのポインタ。 |
| buffer | バッファへのポインタ。読み取りが成功した場合、このバッファに読み込んだ内容が格納されます。 |
| length | 読み込むバイト数。 |
| pReadBytes | 変数へのポインタ。読み取りが成功した場合に、この変数に実際に読み込んだバイト数が格納されます。 |
ファイルからの読み込みに成功したら 0、 失敗したら 0以外の値を返します。返り値の詳細は説明を参照してください。
PC上のファイルからデータを読み込みます。
返り値は次のいずれかの値をとります。
| NNS_MCS_FILEIO_ERROR_SUCCESS (0) | 関数は成功しました。 |
| NNS_MCS_FILEIO_ERROR_COMERROR | 通信エラーが発生しました。 |
| NNS_MCS_FILEIO_ERROR_NOTCONNECT | mcsサーバと接続されていません。 |
| NNS_MCS_FILEIO_ERROR_SERVERERROR | mcsサーバ側でファイル操作に基づくエラーが発生しました。このエラーコードはWin32システムのエラーコードであり、関数NNS_McsGetServerErrorCodeで取得できます。 |
NNS_McsOpenFile,
NNS_McsWriteFile,
NNS_McsCloseFile
2005/01/24 エラーコードについての説明を追加。
2004/07/01 初版