共用方式為


IOCTL_POINT_OF_SERVICE_RELEASE_DEVICE IOCTL (pointofservicedriverinterface.h)

當用戶端準備好在裝置上放棄其宣告時,就會呼叫此 I/O 控件函式。

主要程序代碼

IRP_MJ_DEVICE_CONTROL

輸入緩衝區

未搭配此作業使用;設定為 NULL

輸入緩衝區長度

未搭配此作業使用;設定為 0 (零)。

輸出緩衝區

未搭配此作業使用;設定為 NULL

輸出緩衝區長度

未搭配此作業使用;設定為 0 (零)。

狀態區塊

如果成功,則會傳回 TRUE;否則,會傳回 FALSE

言論

若要取得擴充的錯誤資訊,請呼叫 GetLastError。 下列清單顯示常見的錯誤值:

  • STATUS_ACCESS_DENIED:裝置目前由另一個用戶端宣告。

  • STATUS_DEVICE_NOT_READY:POS 連結庫尚未成功初始化。

驅動程式可以呼叫 PosCxReleaseDevice來處理此 IOCTL。

若要使用此 IOCTL,用戶端先前必須呼叫 IOCTL_POINT_OF_SERVICE_CLAIM_DEVICE

要求

要求 價值
標頭 pointofservicedriverinterface.h (include Pointofservicedriverinterface.h)