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