sem_unlink

Autres langues

Langue: ja

Autres versions - même langue

Version: 2006-03-25 (openSuse - 09/10/07)

Section: 3 (Bibliothèques de fonctions)

̾Á°

sem_unlink - ̾Á°ÉÕ¤­¥»¥Þ¥Õ¥©¤òºï½ü¤¹¤ë

½ñ¼°


#include <semaphore.h>



int sem_unlink(const char *name);

ÀâÌÀ

sem_unlink() ¤Ï¡¢ sem ¤Ç»²¾È¤µ¤ì¤ë̾Á°ÉÕ¤­¥»¥Þ¥Õ¥©¤òºï½ü¤¹¤ë¡£ ¥»¥Þ¥Õ¥©¤Î̾Á°¤Ïľ¤Á¤Ëºï½ü¤µ¤ì¤ë¡£ ¤³¤Î¥»¥Þ¥Õ¥©¤ò¥ª¡¼¥×¥ó¤·¤Æ¤¤¤ë¾¤Î¤¹¤Ù¤Æ¤Î¥×¥í¥»¥¹¤¬¥»¥Þ¥Õ¥©¤ò ÊĤ¸¤Æ½é¤á¤Æ¥»¥Þ¥Õ¥©¤Îºï½ü¤¬¹Ô¤ï¤ì¤ë¡£

ÊÖ¤êÃÍ

À®¸ù¤¹¤ë¤È¡¢ sem_unlink() ¤Ï 0 ¤òÊÖ¤¹¡£¥¨¥é¡¼¤Î¾ì¹ç¡¢-1 ¤òÊÖ¤·¡¢ errno ¤Ë¥¨¥é¡¼¤ò¼¨¤¹Ãͤò¥»¥Ã¥È¤¹¤ë¡£

¥¨¥é¡¼

EACCES
¸Æ¤Ó½Ð¤·¸µ¤Ë¤Ï¤³¤Î¥»¥Þ¥Õ¥©¤òºï½ü¤¹¤ëµö²Ä¤¬¤Ê¤¤¡£
ENAMETOOLONG
name ¤¬Ä¹¤¹¤®¤ë¡£
ENOENT
»ØÄꤵ¤ì¤¿Ì¾Á° name ¤Î¥»¥Þ¥Õ¥©¤¬Â¸ºß¤·¤Ê¤¤¡£

½àµò

POSIX.1-2001.

´ØÏ¢¹àÌÜ

sem_getvalue(3), sem_open(3), sem_post(3), sem_wait(3), sem_overview(7)