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

RxAcquireSharedFcbResourceInMRxEx

RxReleaseFcbResourceInMRx