System V IPCメッセージングのメッセージキーとメッセージ記述子の違いは何ですか?

System V IPCメッセージングのメッセージキーとメッセージ記述子の違いは何ですか?

メッセージキューのキーと記述子の別々の要件があるのはなぜですか?

キューを説明するのに鍵だけでは不十分な理由は何ですか?

私が知っている限り、どちらもメッセージキューに固有であるため、1つだけで十分であり、両方ではありません。 msgget関数は、トランスポート記述子ではなくキー自体を返す必要があります。どちらもメッセージキューに固有であるためです。

関連情報