SCardEstablishContext

C# Signature:

[DllImport("winscard.dll")]
static extern int SCardEstablishContext(uint dwScope, IntPtr pvReserved1, IntPtr pvReserved2, out IntPtr phContext);

VB Signature:

<DllImport("winscard.dll")> _
Public Shared Function SCardEstablishContext(dwScope as UInteger, pvReserved1 as IntPtr,  pvReserved2 as IntPtr, <out>() phContext as IntPtr) As Integer

--- Alternatively ---
Enum SCardScope As UInteger
     <Description("User context and and database operations within the domain of the user")>
     SCARD_SCOPE_USER = 0
     <Description("Terminal context. Calling app must have permissions for database action")>
     SCARD_SCOPE_TERMINAL = 1
     <Description("System context. Calling app must have permissions for database action")>
     SCARD_SCOPE_SYSTEM = 2
End Enum
<DllImport("winscard.dll")> _
Public Shared Function SCardEstablishContext(dwScope as SCardScope, pvReserved1 as IntPtr,  pvReserved2 as IntPtr, ByRef phContext as IntPtr) As Integer
End Function

Notes:

Sample Code:

Sample Code:

Sample Code:

Última actualización