_Ropnfbk () -オープン・フィードバック情報の取得
形式
#include <recio.h>
#include <xxfdbk.h>
_XXOPFB_T *_Ropnfbk(_RFILE *fp);言語レベル
ILE C Extension
スレッド・セーフ
はい
説明
_Ropnfbk() 関数は、 fpで指定されたファイルのオープン・フィードバック域のコピーを指すポインターを戻します。
_Ropnfbk() 関数は、すべてのタイプのファイルに対して有効です。
戻り値
例
#include <stdio.h>
#include <stdlib.h>
#include <recio.h>
int main(void)
{
_RFILE *fp;
_XXOPFB_T *opfb;
/* Open the file for processing in arrival sequence. */
if (( fp = _Ropen ( "MYLIB/T1677RD1", "rr+, arrseq=Y" )) == NULL )
{
printf ( "Open failed\n" );
exit ( 1 );
}
/* Get the library and file names of the file opened. */
opfb = _Ropnfbk ( fp );
printf ( "Library: %10.10s\nFile: %10.10s\n",
opfb->library_name,
opfb->file_name);
_Rclose ( fp );
}