question

RaphaelBalke-5699 avatar image
0 Votes"
RaphaelBalke-5699 asked ·

Windows Discovery Process - unkown GET DATA command with TAG 0x3FFF

Hello,

I trying implement CCID on an USB Device and have problem with the Windows Discovery Process as described here:
https://docs.microsoft.com/en-us/windows-hardware/drivers/smartcard/discovery-process

As described in the Smart Card Plug and Play Process step 2. I answer the GET DATA prompt 0x7F68, with the card Identifier.
Apparently successful, as I find the Device-ID (SCFILTER\CID_XX..) to be the one put in the card Identifier as described in “Windows Smart Card Framework Card Identifier”.

The problem is now that instead of going to step 11, windows no issues an additional SELECT command (0xA4 04 00) and then a GET DATA command (0xCB 3F FF).
I answer the get SELECT command with the FCI (file control information), but there is no documentation on how to answer the GET DATA command with TAG 0x3FFF.
I tried to answer it with a unknown command status, but without success. The discovery process repeats this command 18 times, apparently not satisfied with my answer.

Do you know the meaning of the GET DATA command with TAG 0x3FFF?

Kind Regards

windows-hardware-wdk-general
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

0 Answers