IOCTL_POINT_OF_SERVICE_CHECK_HEALTH IOCTL (pointofservicedriverinterface.h)
この I/O 制御関数は、デバイスの正常性をチェックします。
メジャー コード
[入力バッファー]
入力バッファーへのポインター。 UnifiedPosHealthCheckLevel 変数。
入力バッファーの長さ
入力バッファーのサイズ (バイト単位)。 sizeof(UnifiedPosHealthCheckLevel) に設定します。
出力バッファー
PosStringType を受け取り、その後に正常性文字列の内容を受け取るバッファーへのポインター。
出力バッファーの長さ
出力バッファーのサイズ (バイト単位)。 sizeof(PosStringType) + 正常性文字列を保持するのに十分なスペースに設定します。
ステータス ブロック
成功した場合は TRUE を 返します。それ以外の場合は、 FALSE を返します。
注釈
詳細なエラー情報を得るには、GetLastError を呼び出します。 一般的なエラー値を次に示します。
- STATUS_NOT_SUPPORTED: ドライバーは正常性文字列を提供しません。
要件
要件 | 値 |
---|---|
Header | pointofservicedriverinterface.h (Pointofservicedriverinterface.h を含む) |