Site Tools


documentation:development:opera:pf25:ppgfldr:pgsfldr:spr:01spr036

DeleteSemaphore

Deletes a semaphore.

Synopsis

Err DeleteSemaphore( Item s )

Description

This macro deletes a semaphore.

For information about semaphores, which are used to control access to shared resources, see the Sharing System Resources chapter in the 3DO Portfolio Programmer's Guide.

Arguments

  • s The item number of the semaphore to be deleted.

Return Value

The macro returns a value greater than or equal to 0 if successful or an error code if an error occurred.

Implementation

Macro implemented in semaphore.h V20.

Associated Files

  • semaphore.h ANSI C Macro

Notes

As with all items, the item number of a deleted semaphore is not reused. If a task specifies the item number of a deleted semaphore, the kernel informs the task that the item no longer exists.

See Also

CreateSemaphore()


documentation/development/opera/pf25/ppgfldr/pgsfldr/spr/01spr036.txt · Last modified: 2022/10/10 16:53 by 127.0.0.1