Penso che ti basti utilizzare la API
SCardStatus
http://msdn.microsoft.com/en-us/library/aa379803(VS.85).aspx
della libreria Winscard.dll.
Come vedi nell'esempio, dovrai usare anche la
SCardConnect
http://msdn.microsoft.com/en-us/library/aa379473(VS.85).aspx
per connetterti alla smartcard.
P.S. Non ho avuto il tempo di leggere questo articolo
http://msdn.microsoft.com/it-it/magazine/cc163521.aspx
ma sembra essere promettente.