スマート カード アプリの開発に c# を使用しています スマート カード プロバイダー ID を取得する必要があります SCardGetProviderId を使用しようとしています
[DllImport("winscard.dll")]
public static extern SCardErr SCardGetProviderId(IntPtr hContext, string szCard,ref _GUID guid);
[StructLayout(LayoutKind.Sequential)]
public struct _GUID
{
long Data1;
short Data2;
short Data3;
string Data4;
}
しかし、GUID 構造体には何も返されません。スマート カード名を取得する方法がわかりません。
どうすればスマートカード名を取得できますか???