Binarix FL-net Library for Windows

マニュアル>アプリケーション開発ガイド C/C++編>APIリファレンス>ライブラリ関数>BflWriteC1

BflWriteC1

コモンメモリの領域1にデータを書き込みます。

int BflWriteC1 (
  int           networkID,  // ネットワークID
  int           c1Address,  // 領域1に書き込むアドレス
  int           c1Size,     // 領域1に書き込むサイズ
  const LPVOID  pC1Buffer   // 領域1に書き込むデータのポインタ
);

パラメータ

networkID

ネットワークIDを指定します。ネットワークIDはFL-netネットワークを識別する0または1の値です。

c1Address

領域1に書き込むアドレスを指定します。

c1Size

領域1に書き込むサイズをワード単位で指定します。

pC1Buffer

領域1に書き込むデータのポインタを指定します。

戻り値

成功した時は0(BFL_RET_OK)、失敗した時は0以外の値(エラーコード)を返します。

解説

コモンメモリは、参加状態に関わらず、任意のタイミングで書き込むことができます。コモンメモリは、FL-netネットワークがクローズ状態でBflOpen関数が呼ばれた時に0(ゼロ)で初期化されるので、通常この関数はBflOpen関数を呼び出した後に使用します。

参照

BflWrite, BflWriteRelative, BflWriteC1Relative, BflWriteC2, BflWriteC2Relative, ライブラリ関数一覧