UnlockItem
Unlocks a locked item.
Synopsis
Err UnlockItem( Item s )
Description
This procedure unlocks the specified item.
Note: Currently, semaphores are the only items that can be locked. You can also unlock semaphores by calling UnlockSemaphore()
.
Arguments
- s
- The item number of the item to be unlocked.
Return Value
The procedure returns 0 if successful or an error code (a negative value) if an error occurs. Possible error codes include:
- NOTOWNER
- The item specified by the s argument is not owned by the task.
Implementation
SWI implemented in kernel folio V20.
This is the same SWI as UnlockSemaphore()
.
Associated Files
- item.h
- ANSI C Prototype
See Also
DeleteItem
(), LockItem(), UnlockSemaphore()