ポート モニター サーバー DLL 関数
次の表に、ポート モニター サーバー DLL で定義する必要がある関数を示します。
関数名: | 説明 |
---|---|
DllEntryPoint | DLL エントリ ポイント、通常は DllMain と呼ばれます。 |
ClosePort | プリンターが接続されていない場合にポートを閉じます。 |
EndDocPort | ポートで印刷ジョブの終了タスクを実行します。 |
EnumPorts | サーバーでの印刷に使用できるポートを列挙します。 |
InitializePrintMonitor2 | 印刷モニターを初期化し、インスタンス ハンドルを返します。 |
OpenPort | プリンター ポートを開きます。 |
OpenPortEx | プリンター ポートを開きます。 (言語モニターのみ) |
ReadPort | プリンター ポートからデータを読み取ります。 |
StartDocPort | ポートで印刷ジョブを開始するために必要なタスクを実行します。 |
WritePort | プリンター ポートにデータを書き込みます。 |
XcvClosePort | ポート管理が完了したら、ポートを閉じます。 |
XcvDataPort | ポート管理タスクを処理します。 |
XcvOpenPort | 管理目的でポートを開きます。 |
次のポート モニター サーバー DLL 関数は省略可能です。
関数名: | 説明 |
---|---|
GetPrinterDataFromPort | ポート ドライバーに I/O コントロール コードを送信し、結果を返します。 |
SendRecvBidiDataFromPort | アプリケーションとプリンターまたはプリント サーバー間の双方向通信をサポートします。 |
SetPortTimeOuts | 開いているポートでタイムアウト値を設定します。 |
シャットダウン | モニター インスタンスを削除します。 この関数は、クラスターのサポートに必要です。 |