Bagikan melalui


EVT_POS_CX_DEVICE_REMOTE_RETAIN fungsi panggilan balik (poscx.h)

Panggilan balik EVT_POS_CX_DEVICE_REMOTE_RETAIN dipanggil setiap kali PosCx mencoba untuk memegang klaim pada perangkat jaringan dan memungkinkan driver untuk melakukan pekerjaan tambahan. Panggilan balik ini biasanya hanya digunakan dengan perangkat yang terhubung dengan jaringan yang memerlukan logika tambahan untuk menangani transisi kepemilikan.

Sintaks

EVT_POS_CX_DEVICE_REMOTE_RETAIN EvtPosCxDeviceRemoteRetain;

NTSTATUS EvtPosCxDeviceRemoteRetain(
  [in] WDFDEVICE device,
  [in] ULONG deviceInterfaceTag
)
{...}

Parameter

[in] device

Handel ke objek perangkat kerangka kerja yang mewakili perangkat.

[in] deviceInterfaceTag

Pengidentifikasi yang digunakan untuk menentukan antarmuka mana yang dipertahankan dalam perangkat multifungsi. Untuk perangkat antarmuka tunggal, nilai ini harus 0.

Mengembalikan nilai

Jika operasi berhasil, fungsi panggilan balik harus mengembalikan STATUS_SUCCESS atau nilai status lain yang NT_SUCCESS(status) sama dengan TRUE.

Jika driver tidak dapat menyelesaikan transaksi penyimpanan jarak jauh, driver harus mengembalikan STATUS_ACCESS_DENIED sehingga kegagalan akan menggelembung hingga aplikasi.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header poscx.h (termasuk Poscx.h)