int debug_read( file, *ptr, len ) int file char *ptr int len
file | ファイルハンドル |
ptr | 読み込むデータのバッファポインタ |
len | 最大読み込みサイズ(バイト) |
正数 | 読み込んだバイト数 |
0 | ファイルエンド |
-1 | エラー |
読み込みに失敗したとき、次の値が errno にセットされます。
値 | 意味 |
SNASM_EBADF | ファイルハンドルが不正、読み込み用にオープンされていない、またはロックされている |