次の方法で共有


faxroute.h ヘッダー

このヘッダーは 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 サービスが提供するコールバック関数へのポインターが含まれています。