Win32スタティックライブラリのプロジェクトウィザードでATLを選択できないのは、普通に使うとマズイことになるからと推測中。
CoInitialize*を呼ぶことができれば、多分使える。
DLLの場合、スレッドアタッチとかスレッドデタッチのタイミングでCoInitialize*/CoUninitializeすればそのスレッドではCOM利用が可能なはず。
#でも、DllMainで呼んじゃダメみたいな記述がある・・・
スレッド内にすべてを封じ込めることができれば、スタティックライブラリにしても問題ないんじゃないかという方針で進めてみようと思っている。
並行してドライバの件もなんとかしなきゃなぁ・・・
コメントしちゃいなよ