pthread_mutexattr_destroy()

Уничтожить атрибутную запись мьютекса

Прототип:

#include <pthread.h>
int pthread_mutexattr_destroy( pthread_mutexattr_t *attr );

Аргументы:

attr
Указатель на объект pthread_mutexattr_t, который требуется уничтожить.

Библиотека:

libc

Описание:

Функция pthread_mutexattr_destroy() уничтожает объект атрибутной записи мьютекса attr.


Note: После уничтожения объекта атрибутной записи мьютекса, не используйте его повторно без повторной инициализации с помощью вызова pthread_mutexattr_init().

Возвращаемое значение:

EOK
Успешное завершение.
EINVAL
Некорректный объект атрибутной записи attr.

Классификация:

POSIX 1003.1 THR

Точка остановки потока
Нет
Обработчик прерываний
Нет
Обработчик сигналов
Да
В потоке
Да

Тематические ссылки:

pthread_mutexattr_init(), pthread_mutex_init()




Предыдущий раздел: Описание API системной библиотеки