次の方法で共有


ClosePort 関数 (winsplp.h)

言語モニターまたはポート モニターの ClosePort 関数は、プリンター ポートを閉じます。

構文

BOOL ClosePort(
  _In_ HANDLE hPort
);

パラメーター

[in] hPort

ポート ハンドルへの呼び出し元が指定したポインター。

戻り値

操作が成功した場合、関数は TRUE 返す必要があります。 それ以外の場合は、FALSE 返す必要があります。

備考

言語モニター およびポート モニター サーバー DLL は、ClosePort 関数を定義し、その関数のアドレスを MONITOR2 構造に含めるために必要です。

関数の hPort 引数として受け取るハンドルは、モニターの openPort または OpenPortEx 関数 指定したポート ハンドル です。

ClosePort 関数は、受信したポート ハンドルを無効にしてポートを閉じる必要があります。 また、モニターの OpenPort または OpenPortEx 関数によって割り当てられたすべてのシステム リソース 解放する必要があります。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー winsplp.h (Winsplp.h を含む)
ライブラリ NtosKrnl.exe

関連項目

OpenPortEx

MONITOR2

OpenPort