Fungsi RxReleaseFcbResourceForThreadInMRx (mrxfcb.h)
RxReleaseFcbResourceForThreadInMRx merilis sumber daya FCB yang diperoleh oleh driver pengalih mini jaringan dengan ID utas tertentu.
Sintaks
void RxReleaseFcbResourceForThreadInMRx(
[in] IN PRX_CONTEXT pRxContext,
[in, out] IN OUT PMRX_FCB MrxFcb,
[in] IN ERESOURCE_THREAD ResourceThreadId
);
Parameter
[in] pRxContext
Penunjuk ke struktur RX_CONTEXT.
[in, out] MrxFcb
Penunjuk ke FCB. Parameter ini diperlukan dan tidak boleh NULL.
[in] ResourceThreadId
ID utas yang awalnya memperoleh sumber daya.
Nilai kembali
Tidak ada
Keterangan
Sumber daya sinkronisasi yang menarik bagi driver pengalih mini jaringan terutama dikaitkan dengan FCB. Ada sumber daya I/O halaman dan sumber daya reguler. Sumber daya I/O halaman dikelola secara internal oleh RDBSS. Satu-satunya sumber daya yang dapat diakses oleh driver pengalih mini jaringan adalah sumber daya reguler.
Rutinitas RxReleaseFcbResourceForThreadInMRx akan merilis sumber daya FCB yang sebelumnya diperoleh untuk ID utas tertentu. Sumber daya ini akan diperoleh dengan memanggil RxAcquireExclusiveFcbResourceInMRx, RxAcquireSharedFcbResourceInMRx, atau RxAcquireSharedFcbResourceInMRxEx. Jika ada permintaan perubahan status buffering yang tertunda untuk FCB ini, perubahan status buffering ini akan diproses terlebih dahulu sebelum rutinitas RxReleaseFcbResourceForThreadInMRx kembali.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | RxReleaseFcbResourceForThreadInMRx hanya tersedia di Windows Server 2003 SP1 dan yang lebih baru. |
Target Platform | Desktop |
Header | mrxfcb.h (termasuk Mrxfcb.h) |
IRQL | <= APC_LEVEL |
Lihat juga
RxAcquireExclusiveFcbResourceInMRx
RxAcquireSharedFcbResourceInMRx