Windows Vista Beta | WinVistaBeta.com - Message | SCardEstablishContext fails with SCARD_E_NO_SERVICE in Vista service

October 06, 2008  
Subject: SCardEstablishContext fails with SCARD_E_NO_SERVICE in Vista service
Group: microsoft.public.windows.developer.winfx.sdk
Date: 2/5/2007 1:53:23 AM
From: zoltan.schavel@gmail.com

Hello,

I've a smart card handler COM object based on Smart Card API. I want
to use this COM object from a service. It works in XP, but it fails in
Vista (6.0.6000) as service. SCardEstablishContext returns
SCARD_E_NO_SERVICE. I've tried it to call with SCARD_SCOPE_USER and
SCARD_SCOPE_SYSTEM, both failed.
It _works_ when I use it from an application, and it fails called from
service.
Any thoughts?

Thanks,
Zoltan Schavel


Back