  | 
≫  | 
 | 
  
 | 
    
      | 
    
    
    
     
HP OpenVMS HP C ランタイム・ライブラリ・リファレンス・マニュアル (下巻)
  
 
  
 指定したファイルの情報を取得します。
 
 
形式
#include <sys/stat.h>
int lstat (const char *restrict file_path, struct stat *restrict user_buffer);
 
  
 
引数
 
 file_path対象ファイルのパス名を指すポインタ。
 
 user_bufferstat 構造体を指すポインタ。この構造体に,ファイルのステータス情報が格納されて返されます。
 
 
説明
lstat関数は,指定したファイル (file_path) の情報を取得します。指定したファイルがシンボリック・リンクである場合は,そのシンボリック・リンク自体の情報を返します (この関数とは対照的に,
statでは,シンボリック・リンクから参照されているファイルの情報を返します)。
symlink,
unlink,
readlink,
realpath,および
lchownも参照してください。
  
 
戻り値
 
| 0
 | 
成功したことを示します。
 | 
 
| -1   
 | 
エラーが発生したことを示します。
errno
には,
stat
から返された
errno
値が設定されます。
 | 
 
 
  
 
 
      |