MIO_write 子例程
用途
通过 MIO 库写入文件。
库
模块化 I/O 库 (libmio.a)
语法
#include <libmio.h>
int MIO_write(FileDescriptor,
Buffer, NBytes)
int FileDescriptor;
void * Buffer;
int NBytes;
描述
此子例程是 MIO 库的入口点。 使用此子例程通过 MIO 库来检测应用程序。 可以将 write kernel I/O 子例程替换为此等效的 MIO 子例程。 请参阅 Performance management 中的 Modular I/O ,以了解 MIO 库实现。
使用此子例程通过模块化 I/O (MIO) 库将 NBytes 参数指定的数据字节数从缓冲区写入与 FileDescriptor 参数关联的文件。 Buffer 参数指向缓冲区。 FileDescriptor 参数来自 MIO_open64 子例程。
参数
这些参数是相应的标准 POSIX 系统调用写操作的参数。
返回值
返回值是相应标准 POSIX 系统调用写操作的返回值。
错误代码
错误代码是相应标准 POSIX 系统调用写的错误代码。
位置
/usr/lib/libmio.a