SyntaxHighlighter

2010-09-09

Credential Provider

Windows Vista 以降ログイン画面をカストマイズしたい場合いじるプログラムである。

しかし、何かの原因で、Microsoft自分が最初にリリースしたサンプルプログラムのBETAにはバッグが隠れている。それはSimpleHardwareEventCredentialProviderの中のMessageCredential.hにある。そのファイルの最後にあるSFI_NUM_FIELDSSMFI_NUM_FIELDSに訂正しないと、64bitのOSで実行すると、メモリアクセスエラーになって、LogonUIがクラッシュすることが起こってしまう。そのバッグはFinalリリースに修正されたが、万が一BETAを基づいて作ったプログラムであれば、見直したほうがいいと思う。

結構悩ませたので、ここに記入して置く。
誰かの助けになるといいと思う。

keyword: Credential Provider, 64bit

0 件のコメント:

人気の投稿