Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Как удалить мьютекс и семафор в win32 API?

Автор вопроса: JavaSaОтветов: 2

В настоящее время я программирую на C с API win32.
Я хотел бы знать, как я могу навсегда удалить или отменить мьютекс и семафор.
Как я могу это сделать, я ничего не нашел об этом в MSDN до сих пор.
Спасибо!

csemaphorewinapimutex

Ответы

Ответ 1 · рейтинг 5 · GSerg

Вам необходимо закрыть все дескрипторы, открытые для этого мьютекса/семафора.

Если вы не владеете некоторыми из них, вы не можете.

Ответ 2 · рейтинг 4 · ciphor

Вы должны использовать CloseHandle, чтобы закрыть мьютекс или семафор.

Прочтите: http://msdn.microsoft.com/en-us/library/windows/desktop/ms724211(v=vs.85).aspx http://msdn.microsoft.com/en-us/library/окна/рабочийстол/ms682411(v=vs.85).aspx

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы