באופן כללי, בשביל לאכוף משתמש להתחבר באמצעות Smartcard, עליך לערוך את מאפייני הUSER ולסמן את "Smart card is required for interactive logon"עכשיו יש דוגמא בCodeProject לגבי איך אתה עורך את המאפיינים האלה באמצעות קוד
http://www.codeproject.com/Articles/18102/Howto-Almost-Everything-In-Active-Directory-via-C#42