vnop_symlink エントリー・ポイント
目的
シンボリック・リンクを作成します。
構文
説明
vnop_symlink エントリー・ポイントは、シンボリック・リンクを作成するために論理ファイル・システムによって呼び出されます。 リンク名 パラメーターによって指定されるパス名は、新規シンボリック・リンクの名前です。 このシンボリック・リンクは、 ターゲット パラメーターで指定されたオブジェクトを指します。
パラメーター
| 項目 | 説明 |
|---|---|
| VP | リンクが作成される親ディレクトリーの仮想ノード (v ノード) を指します。 |
| linkname | 新規シンボリック・リンクの名前を指します。 論理ファイル・システム は、新しいリンクがまだ終了していないことを保証します。 |
| ターゲット | シンボリック・リンクが指し示すオブジェクトの名前を指します。 この名前は、完全修飾パス名である必要も、既存のオブジェクトである必要もありません。 |
| CRP | クレッド 構造体を指します。 この構造には、ファイル・システムがアクセス許可を検証するために使用できるデータが含まれています。 |
実行環境
vnop_symlink エントリー・ポイントは、 プロセス環境 からのみ呼び出すことができます。
戻り値
| 項目 | 説明 |
|---|---|
| 0 | 成功を示します。 |
ゼロ以外の戻り値は、障害を示すために /usr/include/sys/errno.h ファイルから戻されます。