リクエストを処理する元の拡張機能に進む前に、リクエストの内容を読み取る ISAPI 拡張機能を追加しようとしています。
具体的には、Exchange 2003 ActiveSync フォルダ (詳細は後述) に、ActiveSync 要求を処理する Microsoft の元の「massync.dll」の上に ISAPI 拡張機能を追加しました。
配置: 1. IIS マネージャー -> Web サービス拡張機能の下で、拡張機能を追加し、「許可」として設定しました。 2. IIS マネージャーの下 -> Web サイト -> 既定の Web サイト -> Microsoft-Server-ActiveSync- ->プロパティ-->仮想ディレクトリ-->アプリケーション設定-->構成、元の「massync.dll」の上に拡張機能を挿入しました
HttpExtensionProc() で、拡張機能が HSE_STATUS_SUCCESS を返します。
問題は、拡張機能がリクエストを正常にキャッチし、そのコンテンツを読み取ることができることです。しかし、私の拡張機能では、リクエストは次の拡張機能に進まず、ActiveSync プロセスは失敗します。
拡張機能がインストールされている状態で、リクエストを次の拡張機能に進めるにはどうすればよいですか?
前もって感謝します