vnop_link エントリー・ポイント
目的
ファイルへのハード・リンクを要求します。
構文
パラメーター
| 項目 | 説明 |
|---|---|
| VP | リンク先の仮想ノード (v ノード) を指します。 この v ノードは、リンク・プロセスの間保持されます。 |
| dp | リンクが作成されるディレクトリーの v ノードを指し示します。 この v ノードは、リンク・プロセスの間保持されます。 |
| name | エントリーの新しい名前を識別します。 |
| CRP | クレッド 構造体を指します。 この構造には、ファイル・システムがアクセス許可を検証するために使用できるデータが含まれています。 |
説明
VNOOP_LINK エントリー・ポイントは、リンク・サブルーチンの一部として既存のファイルへの新しいハード・リンクを作成するために呼び出されます。 論理ファイル・システム は、 DP パラメーターと VP パラメーターが、読み取り専用ではない同じ 仮想ファイル・システム内にあることを確認します。
実行環境
VNOOP_LINK エントリー・ポイントは、 プロセス環境 からのみ呼び出すことができます。
戻り値
| 項目 | 説明 |
|---|---|
| 0 | 成功を示します。 |
ゼロ以外の戻り値は、障害を示すために /usr/include/sys/errno.h ファイルから戻されます。