\section{dkc\-Thread\-Lock.c File Reference}
\label{dkcThreadLock_8c}\index{dkcThreadLock.c@{dkcThreadLock.c}}
{\tt \#include \char`\"{}dkc\-Thread\-Lock.h\char`\"{}}\par
{\tt \#include \char`\"{}dkc\-Stdio.h\char`\"{}}\par


Include dependency graph for dkc\-Thread\-Lock.c:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=134pt]{dkcThreadLock_8c__incl}
\end{center}
\end{figure}
\subsection*{Functions}
\begin{CompactItemize}
\item 
{\bf BOOL} WINAPI {\bf dkc\-Thread\-Lock\-Is\-Locked\-By\-This\-Thread} ()
\item 
{\bf BOOL} WINAPI {\bf dkc\-Thread\-Lock\-Is\-Inited} ()
\item 
void WINAPI {\bf dkc\-Thread\-Lock\-Init} ()
\item 
void WINAPI {\bf dkc\-Thread\-Lock\_\-Lock} ()
\item 
void WINAPI {\bf dkc\-Thread\-Lock\_\-Unlock} ()
\item 
void WINAPI {\bf dkc\-Thread\-Lock\-End} ()
\end{CompactItemize}


\subsection{Detailed Description}
d‹à‹› \begin{Desc}
\item[Since:]2004/3/xx\end{Desc}


\subsection{Function Documentation}
\index{dkcThreadLock.c@{dkc\-Thread\-Lock.c}!dkcThreadLock_Lock@{dkcThreadLock\_\-Lock}}
\index{dkcThreadLock_Lock@{dkcThreadLock\_\-Lock}!dkcThreadLock.c@{dkc\-Thread\-Lock.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void WINAPI dkc\-Thread\-Lock\_\-Lock ()}\label{dkcThreadLock_8c_a11}


\index{dkcThreadLock.c@{dkc\-Thread\-Lock.c}!dkcThreadLock_Unlock@{dkcThreadLock\_\-Unlock}}
\index{dkcThreadLock_Unlock@{dkcThreadLock\_\-Unlock}!dkcThreadLock.c@{dkc\-Thread\-Lock.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void WINAPI dkc\-Thread\-Lock\_\-Unlock ()}\label{dkcThreadLock_8c_a12}


\index{dkcThreadLock.c@{dkc\-Thread\-Lock.c}!dkcThreadLockEnd@{dkcThreadLockEnd}}
\index{dkcThreadLockEnd@{dkcThreadLockEnd}!dkcThreadLock.c@{dkc\-Thread\-Lock.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void WINAPI dkc\-Thread\-Lock\-End ()}\label{dkcThreadLock_8c_a13}


\index{dkcThreadLock.c@{dkc\-Thread\-Lock.c}!dkcThreadLockInit@{dkcThreadLockInit}}
\index{dkcThreadLockInit@{dkcThreadLockInit}!dkcThreadLock.c@{dkc\-Thread\-Lock.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void WINAPI dkc\-Thread\-Lock\-Init ()}\label{dkcThreadLock_8c_a10}


\index{dkcThreadLock.c@{dkc\-Thread\-Lock.c}!dkcThreadLockIsInited@{dkcThreadLockIsInited}}
\index{dkcThreadLockIsInited@{dkcThreadLockIsInited}!dkcThreadLock.c@{dkc\-Thread\-Lock.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} WINAPI dkc\-Thread\-Lock\-Is\-Inited ()}\label{dkcThreadLock_8c_a9}


\index{dkcThreadLock.c@{dkc\-Thread\-Lock.c}!dkcThreadLockIsLockedByThisThread@{dkcThreadLockIsLockedByThisThread}}
\index{dkcThreadLockIsLockedByThisThread@{dkcThreadLockIsLockedByThisThread}!dkcThreadLock.c@{dkc\-Thread\-Lock.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} WINAPI dkc\-Thread\-Lock\-Is\-Locked\-By\-This\-Thread ()}\label{dkcThreadLock_8c_a8}


