Microsoft реализует SCardGetReaderDeviceInstanceId
в winscard.dll на Windows8 и более поздней версии. Я действительно хочу знать реализацию этой функции. Я пытался декомпилировать его, но не очень хорош в декомпиляции, ничего не получил. Я спрашиваю, потому что у меня есть требование соотнести Имя устройства чтения смарт-карт с DeviceInstanceId, поэтому я думаю, что смогу реализовать его в Windows7 или даже более старой версии на основе его реализации в Windows8. Так что, ребята, помогите?
LONG WINAPI SCardGetReaderDeviceInstanceId(
_In_ SCARDCONTEXT hContext,
_In_ LPCTSTR szReaderName,
_Out_opt_ LPTSTR szDeviceInstanceId,
_Inout_ LPDWORD cchDeviceInstanceId
);
Посмотри Вот. Кажется, что ваше требование не возможно выполнить на Windows7 и более старой версии.
Других решений пока нет …