このヘッダーは FAX サービスによって使用されます。 詳細については、次を参照してください。
faxroute.h には、次のプログラミング インターフェイスが含まれています。
関数
|
FaxRouteDeviceChangeNotification FAX サービスは FaxRouteDeviceChangeNotification 関数を呼び出して、FAX デバイスが FAX サーバーから削除されたこと、または新しい FAX デバイスがインストールされたことを FAX ルーティング拡張機能 DLL に通知します。 |
|
FaxRouteDeviceEnable FaxRouteDeviceEnable 関数を使用すると、FAX ルーティング拡張機能 DLL を使用して、特定の FAX デバイスの FAX ルーティング方法を照会、有効化、または無効化できます。 各 FAX ルーティング拡張機能は、FaxRouteDeviceEnable 関数をエクスポートする必要があります。 |
|
FaxRouteGetRoutingInfo FaxRouteGetRoutingInfo 関数は、FAX ルーティング拡張機能 DLL に対してクエリを実行して、特定の FAX デバイスのルーティング構成データを取得します。 各 FAX ルーティング拡張機能 DLL は、FaxRouteGetRoutingInfo 関数をエクスポートする必要があります。 |
|
FaxRouteInitialize FAX サービスは、FAXRouteInitialize 関数を 1 回呼び出して、サービスが開始されるたびに FAX ルーティング拡張機能 DLL を初期化します。 各 FAX ルーティング拡張機能 DLL は、FaxRouteInitialize 関数をエクスポートする必要があります。 |
|
FaxRouteSetRoutingInfo FaxRouteSetRoutingInfo 関数は、特定の FAX デバイスのルーティング構成データを変更します。 各 FAX ルーティング拡張機能 DLL は、FaxRouteSetRoutingInfo 関数をエクスポートする必要があります。 |
コールバック関数
|
PFAXROUTEADDFILE FAX ルーティング メソッドは、FaxRouteAddFile コールバック関数を呼び出して、受信した FAX ドキュメントに関連付けられている FAX ファイルリストにファイルを追加します。 |
|
PFAXROUTEDELETEFILE FAX ルーティング メソッドは FaxRouteDeleteFile コールバック関数を呼び出して、受信した FAX ドキュメントに関連付けられている FAX ファイルリストからファイルを削除します。 |
|
PFAXROUTEENUMFILE FaxRouteEnumFile コールバック関数は、受信した FAX ドキュメントに関連付けられている FAX ファイルの一覧のファイル名を受け取ります。 |
|
PFAXROUTEENUMFILES FAX ルーティング メソッドは、FaxRouteEnumFiles コールバック関数を呼び出して、受信した FAX ドキュメントに関連付けられている FAX ファイルリスト内のファイルを列挙します。 |
|
PFAXROUTEGETFILE FAX ルーティング メソッドは、FaxRouteGetFile コールバック関数を呼び出して、受信した FAX ドキュメントに関連付けられている FAX ファイルリストから特定のファイルの名前を取得します。 |
|
PFAXROUTEMETHOD FaxRouteMethod 関数は、FAX ルーティング拡張機能 DLL で定義された関数名のプレースホルダーです。 この関数は、定義された FAX ルーティング プロシージャを実行します。 |
|
PFAXROUTEMODIFYROUTINGDATA FAX ルーティング メソッドは、FaxRouteModifyRoutingData コールバック関数を呼び出して、後続の FAX ルーティング 方法のルーティング データを変更します。 |
構造
|
FAX_ROUTE FAX_ROUTE構造体には、受信した FAX ドキュメントに関する情報が含まれています。 FAX サービスは、FAXRouteMethod 関数の呼び出しで FAX ルーティング メソッドに構造体を渡します。 |
|
FAX_ROUTE_CALLBACKROUTINES FAX_ROUTE_CALLBACKROUTINES構造体には、FAX サービスが提供するコールバック関数へのポインターが含まれています。 |