适用于Windows 7的自定义包装凭据提供程序
各位大家好!
我正在尝试为Windows 7构建自定义包装凭据提供程序。在此期间,我遇到了一个问题,希望您能帮助我找到答案。
I’m attempting to build a Custom Wrapped Credential Provider for Windows 7. During this I have encountered a question to which I hope you will help me find an answer.
问题是:
是否有可能以某种方式隐藏Core Credential我正在构建我的Wrapper以便在此期间只有我的Wrapped凭证登录/注销,锁定/解锁程序才会显示并运行?
Is it possible to somehow hide the Core Credential I’m building my Wrapper around so that during the Login/Logoff, Lock/Unlock procedure only my Wrapped credential will be displayed and functioning?
如果可能,我该怎么做?
If possible, how can I do that?
非常感谢您的帮助。
您好
您需要实现ICredentialProviderFilter接口过滤/阻止包装的凭据提供程序显示其切片。 Filter()方法(http://msdn.microsoft.com/en-gb/library/windows/desktop/bb776003(v=vs.85).aspx)使用CP数组调用
CLSIDs,为你要包装的CP设置允许为FALSE。
You need to implement the ICredentialProviderFilter interface to filter out / prevent the wrapped credential provider from displaying its tiles. The Filter() method (http://msdn.microsoft.com/en-gb/library/windows/desktop/bb776003(v=vs.85).aspx) is called with an array of CP CLSIDs, set the allow to FALSE for the CP you are wrapping.
希望这会有所帮助。