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.