BHOロード時の挙動

今日たまたま気付いたが、BHOサンプル内でftpを使った場合にランタイムエラーが発生する。
DOMのDocumentを取得しようとしているのに、httpでないためDocumentが存在しないのでこういう結果になっていると思われるが今日は時間がないのでデバッグは後日やることにしてとりあえず regsvr32 /u ...


おそらくftpに限らずhttp以外を表示させようとした場合は同様なのではと思う。
たぶんプロトコルがhttpかどうかを判別する処理が必要っぽい。