現在、Windows Server 2003 および 2008 でリソース DLL をビルドしようとしています。現在、Windows SDK で提供されているリソース DLL コード サンプルを使用していますが、それらを動作させることができません。
Windows Server 2008 では、Windows 7 SDK クリップブック サーバー サンプルのコンパイルに成功しましたが、クラスター内で適切に動作させることができませんでした。「cluster restype /create /dll」を使用してリソースをリソース タイプとしてクラスタに挿入すると機能しますが、リソースはクリップブック サーバー タイプではなく不明なタイプでリストされます。リソース DLL のコードで定義された型。そのタイプのリソースの作成にも成功しましたが、オンラインにすることはできません。私はいつもエラーが発生します:
システム エラー 5079 が発生しました (0x000013d7)。指定されたノードは、このタイプのリソースをサポートしていません。これは、バージョンが一致していないか、このノードにリソース DLL が存在しないことが原因である可能性があります。
これは、リソースを開始しようとしているノードを含むクラスター内のすべてのノードにリソースがあるという事実にもかかわらずです。
Windows Server 2003 で Platform SDK バージョン 5.2 を使用していますが、ClipBook Server Resource DLL コード サンプルをコンパイルすることさえできません。ファイル cluscfgserver.idl を開けないという MIDL1001 エラーが常に発生します。ファイルの場所のパスをプロジェクトのインクルード パスに追加しました。それはうまくいきませんでした。ファイルのパスをハードコーディングしようとすると、このファイルにリンクしようとしたときにいくつかのリンカー エラーが発生しました。
誰かがこれらの問題のいずれかについて何か知っているなら、私はどんな情報でも感謝します.