msgctl ID,CMD,ARG

调用 System V IPC 函数 msgctl(2)。您可能需要先说

use IPC::SysV;

以获取正确的常量定义。如果 CMD 为 IPC_STAT,则 ARG 必须是一个变量,该变量将保存返回的 msqid_ds 结构。返回值与 ioctl 相同:错误时为未定义值,零时为 "0 but true",否则为实际返回值。另请参阅 "perlipc 中的 SysV IPC" 以及 IPC::SysVIPC::Semaphore 的文档。

可移植性问题:"perlport 中的 msgctl"