EVT_POS_CX_DEVICE_REMOTE_RETAIN回呼函式 (poscx.h)
每當 PosCx 嘗試在網路裝置上保留宣告,並允許驅動程式執行其他工作時,就會呼叫EVT_POS_CX_DEVICE_REMOTE_RETAIN回呼。 此回呼通常只會與需要額外邏輯來處理擁有權轉換的網路連線裝置搭配使用。
語法
EVT_POS_CX_DEVICE_REMOTE_RETAIN EvtPosCxDeviceRemoteRetain;
NTSTATUS EvtPosCxDeviceRemoteRetain(
[in] WDFDEVICE device,
[in] ULONG deviceInterfaceTag
)
{...}
參數
[in] device
表示裝置之架構裝置物件的句柄。
[in] deviceInterfaceTag
用來指定在多功能裝置中保留哪一個介面的標識碼。 對於單一介面裝置,此值應該是 0。
傳回值
如果作業成功,回呼函式必須傳回STATUS_SUCCESS或NT_SUCCESS(status) 等於 TRUE 的另一個狀態值。
如果驅動程式無法完成遠端保留交易,它應該會傳回STATUS_ACCESS_DENIED,讓失敗會升至應用程式。
要求
要求 | 價值 |
---|---|
目標平臺 | 窗戶 |
標頭 | poscx.h (include Poscx.h) |