Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6INamedSemaphore::remove ( const P6WCHAR pwszName)
pure virtual

This removes a previsouly created named semaphore from the system.

The semaphore name is removed immediately and the semaphore is destroyed once all other processes that have the semaphore open close it. On some platforms this may be a noop.