次の方法で共有


SerCxGetReadIntervalTimeout 関数 (sercx.h)

SerCxGetReadIntervalTimeout メソッドは、読み取り (受信) 操作の間隔タイムアウト値を返します。

構文

ULONG SerCxGetReadIntervalTimeout(
  [in] WDFDEVICE Device
);

パラメーター

[in] Device

シリアル コントローラーを表すフレームワーク デバイス オブジェクトへの WDFDEVICE ハンドル。

戻り値

SerCxGetReadIntervalTimeout は、読み取り間隔のタイムアウト値をミリ秒単位で返します。 値 0 は、読み取り間隔のタイムアウトが使用されないことを示します。

注釈

読み取り間隔のタイムアウト値は、読み取り操作で 2 つの連続するバイト間で許可される最大時間 (ミリ秒単位) です。 この最大タイムアウトを超える読み取り操作。タイムアウト値の詳細については、「 SERIAL_TIMEOUTS」を参照してください。

読み取り (IRP_MJ_READ) 要求は、要求された読み取り操作がタイムアウトしたときに正常に完了します。要求は 、操作 がタイムアウトしたことを示すSTATUS_TIMEOUT状態コードを返します。

要件

要件
サポートされている最小のクライアント Windows 8 以降で使用できます。
対象プラットフォーム ユニバーサル
Header sercx.h
IRQL <= DISPATCH_LEVEL

こちらもご覧ください

IRP_MJ_READ

SERIAL_TIMEOUTS