调用 System V IPC 函数 shmctl。您可能需要先说
use IPC::SysV;
以获取正确的常量定义。如果 CMD 为 IPC_STAT,则 ARG 必须是一个变量,用于保存返回的 shmid_ds 结构。返回值与 ioctl 相同:错误时为 undef;零时为 "0 但为真";其他情况下为实际返回值。另请参见 "perlipc 中的 SysV IPC" 和 IPC::SysV 的文档。
IPC_STAT
shmid_ds
undef
0
IPC::SysV
可移植性问题:"perlport 中的 shmctl"。