#include <synch.h> (or #include <thread.h>) int rw_tryrdlock(rwlock_t *rwlp);
読み取り/書き込みロックが書き込み用にロックされているとき、rw_tryrdlock() はエラーを返します。そうでなければ、呼び出しスレッドは読み取りロックを獲得します。POSIX スレッドの場合については、「pthread_rwlock_tryrdlock の構文」を参照してください。