共用方式為


IOCTL_POINT_OF_SERVICE_SET_PROPERTY IOCTL (pointofservicedriverinterface.h)

此 I/O 控制項函式會在裝置上設定指定的屬性。

主要程序代碼

IRP_MJ_DEVICE_CONTROL

輸入緩衝區

要設定的屬性 PosPropertyId,後面接著 屬性的值。 型別的編碼會遵循位元組數據流中的屬性標識碼。

輸入緩衝區長度

設定為 sizeof(PosPropertyId) + 屬性值的大小。

輸出緩衝區

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

輸出緩衝區長度

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

狀態區塊

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

言論

若要取得擴充的錯誤資訊,請呼叫 GetLastError。 以下是常見的錯誤值(其他傳回值可能會傳回,如屬性回呼實作所定義):

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

客戶端必須先成功呼叫 IOCTL_POINT_OF_SERVICE_CLAIM_DEVICE,才能使用此 IOCTL。

要求

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