\doxysection{pcsc\+\_\+reader\+\_\+state Struct Reference}
\label{structpcsc__reader__state}\index{pcsc\_reader\_state@{pcsc\_reader\_state}}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
SCARDCONTEXT \textbf{ h\+Context}
\item 
SCARDHANDLE \textbf{ h\+Card}
\item 
DWORD \textbf{ dw\+Active\+Protocol}
\item 
const SCARD\+\_\+\+IO\+\_\+\+REQUEST $\ast$ \textbf{ pio\+Send\+Pci}
\item 
SCARD\+\_\+\+IO\+\_\+\+REQUEST \textbf{ pio\+Recv\+Pci}
\item 
char $\ast$ \textbf{ name}
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structpcsc__reader__state_adc365dac6a188434cdb295cdc1257f68}} 
\index{pcsc\_reader\_state@{pcsc\_reader\_state}!dwActiveProtocol@{dwActiveProtocol}}
\index{dwActiveProtocol@{dwActiveProtocol}!pcsc\_reader\_state@{pcsc\_reader\_state}}
\doxysubsubsection{dwActiveProtocol}
{\footnotesize\ttfamily DWORD pcsc\+\_\+reader\+\_\+state\+::dw\+Active\+Protocol}



Referenced by \textbf{ pcsc\+\_\+card\+\_\+open()}, \textbf{ pcsc\+\_\+card\+\_\+reset()}, and \textbf{ pcsc\+\_\+reader\+\_\+open()}.

\mbox{\label{structpcsc__reader__state_a42b31c2ada500038ae7abf6322d5d6a1}} 
\index{pcsc\_reader\_state@{pcsc\_reader\_state}!hCard@{hCard}}
\index{hCard@{hCard}!pcsc\_reader\_state@{pcsc\_reader\_state}}
\doxysubsubsection{hCard}
{\footnotesize\ttfamily SCARDHANDLE pcsc\+\_\+reader\+\_\+state\+::h\+Card}



Referenced by \textbf{ pcsc\+\_\+card\+\_\+close()}, \textbf{ pcsc\+\_\+card\+\_\+open()}, \textbf{ pcsc\+\_\+card\+\_\+reset()}, \textbf{ pcsc\+\_\+get\+\_\+atr()}, and \textbf{ pcsc\+\_\+transceive()}.

\mbox{\label{structpcsc__reader__state_a70e525243b53be153f23a58b2df901c2}} 
\index{pcsc\_reader\_state@{pcsc\_reader\_state}!hContext@{hContext}}
\index{hContext@{hContext}!pcsc\_reader\_state@{pcsc\_reader\_state}}
\doxysubsubsection{hContext}
{\footnotesize\ttfamily SCARDCONTEXT pcsc\+\_\+reader\+\_\+state\+::h\+Context}



Referenced by \textbf{ pcsc\+\_\+card\+\_\+open()}, and \textbf{ pcsc\+\_\+reader\+\_\+open()}.

\mbox{\label{structpcsc__reader__state_ad001b8d531610489ab5c613a8184f308}} 
\index{pcsc\_reader\_state@{pcsc\_reader\_state}!name@{name}}
\index{name@{name}!pcsc\_reader\_state@{pcsc\_reader\_state}}
\doxysubsubsection{name}
{\footnotesize\ttfamily char$\ast$ pcsc\+\_\+reader\+\_\+state\+::name}



Referenced by \textbf{ pcsc\+\_\+card\+\_\+open()}, and \textbf{ pcsc\+\_\+reader\+\_\+open()}.

\mbox{\label{structpcsc__reader__state_adb1a051263d0a509ca53def853593dd4}} 
\index{pcsc\_reader\_state@{pcsc\_reader\_state}!pioRecvPci@{pioRecvPci}}
\index{pioRecvPci@{pioRecvPci}!pcsc\_reader\_state@{pcsc\_reader\_state}}
\doxysubsubsection{pioRecvPci}
{\footnotesize\ttfamily SCARD\+\_\+\+IO\+\_\+\+REQUEST pcsc\+\_\+reader\+\_\+state\+::pio\+Recv\+Pci}



Referenced by \textbf{ pcsc\+\_\+transceive()}.

\mbox{\label{structpcsc__reader__state_aa7d6fa664c1cdcc2d58555c7aadefc6b}} 
\index{pcsc\_reader\_state@{pcsc\_reader\_state}!pioSendPci@{pioSendPci}}
\index{pioSendPci@{pioSendPci}!pcsc\_reader\_state@{pcsc\_reader\_state}}
\doxysubsubsection{pioSendPci}
{\footnotesize\ttfamily const SCARD\+\_\+\+IO\+\_\+\+REQUEST$\ast$ pcsc\+\_\+reader\+\_\+state\+::pio\+Send\+Pci}



Referenced by \textbf{ pcsc\+\_\+card\+\_\+open()}, and \textbf{ pcsc\+\_\+transceive()}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/sim/\textbf{ reader\+\_\+pcsc.\+c}\end{DoxyCompactItemize}
