Ejemplo n.º 1
0
 internal static extern uint SCardConnect(CardContextSafeHandler hContext, [MarshalAs(UnmanagedType.LPStr)] String szReader, CardShareMode dwShareMode, CardProtocols dwPreferredProtocols, out CardSafeHandler phCard, out CardProtocols pdwActiveProtocol);
Ejemplo n.º 2
0
 internal static extern uint SCardListCards(CardContextSafeHandler hContext, byte[] pbAtr, IntPtr rgguidInterfaces, int cguidInterfaceCount, [Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 5)] Char[] mszCards, [In, Out] ref int pcchCards);
Ejemplo n.º 3
0
 internal static extern uint SCardGetStatusChange(CardContextSafeHandler hContext, int dwTimeout, [In, Out] SCARD_READERSTATE[] rgReaderStates, int cReaders);
Ejemplo n.º 4
0
 internal static extern uint SCardEstablishContext([MarshalAs(UnmanagedType.U4)] ContextScope dwScope, IntPtr pvReserved1, IntPtr pvReserved2, out CardContextSafeHandler phContext);
Ejemplo n.º 5
0
 internal static extern uint SCardListReaders(CardContextSafeHandler hContext, IntPtr mszGroups, [Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] Char[] mszReaders, [In, Out] ref int pcchReaders);
Ejemplo n.º 6
0
 internal static extern uint SCardListReaders(CardContextSafeHandler hContext, IntPtr mszGroups, [Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=3)] Char[] mszReaders, [In, Out] ref int pcchReaders);
Ejemplo n.º 7
0
 internal static extern uint SCardListCards(CardContextSafeHandler hContext, byte[] pbAtr, IntPtr rgguidInterfaces, int cguidInterfaceCount, [Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 5)] Char[] mszCards, [In, Out] ref int pcchCards);
Ejemplo n.º 8
0
 internal static extern uint SCardGetStatusChange(CardContextSafeHandler hContext, int dwTimeout, [In, Out] SCARD_READERSTATE[] rgReaderStates, int cReaders);
Ejemplo n.º 9
0
 internal static extern uint SCardEstablishContext([MarshalAs(UnmanagedType.U4)] ContextScope dwScope, IntPtr pvReserved1, IntPtr pvReserved2, out CardContextSafeHandler phContext);
Ejemplo n.º 10
0
 internal static extern uint SCardConnect(CardContextSafeHandler hContext, [MarshalAs(UnmanagedType.LPStr)] String szReader, CardShareMode dwShareMode, CardProtocols dwPreferredProtocols, out CardSafeHandler phCard, out CardProtocols pdwActiveProtocol);