私は、MSDN をナビゲートして COM クラスに必要な操作を実行させる「典型的な」方法を探しています。
問題の例: ローカル ファイルのブロックを解除する API の方法を探しています (プログラムでファイルからインターネット ゾーン/Web のマークを削除します)。
clsid_persistentzoneidentifier について話している stackoverflow.com の投稿を 1 つ見つけました。だから私はMSDNで検索し、http://msdn.microsoft.com/en-us/library/ms537029(VS.85).aspxにたどり着きました。私が探しているのは、この URL に到達した後に何をするかです。この場所からは、操作の順序がどうあるべきかわかりません。この IZoneIdentifier を IPersistFile に接続するにはどうすればよいですか? など。COM関連のドキュメントに関して欠けている基本的なものがあるに違いありません。MSDN にはインターフェイスとオブジェクトがありますが、ある種の「シーケンス」図を視覚化するのに役立つものはありません。どのCOMオブジェクトが同じクラスのものかを理解できるものは何もありません。したがって、QueryInterfaced にすることができます/または行う必要があり、CoCreate にする必要があります。