Bagikan melalui


Rutinitas MRxCleanupFobx

Rutinitas MRxCleanupFobx dipanggil oleh RDBSS untuk meminta pengalih mini jaringan untuk menutup ekstensi objek sistem file. RDBSS mengeluarkan panggilan ini sebagai respons untuk menerima permintaan IRP_MJ_CLEANUP pada objek file.

Sintaks

PMRX_CALLDOWN MRxCleanupFobx;

NTSTATUS MRxCleanupFobx(
  _Inout_ PRX_CONTEXT RxContext
)
{ ... }

Parameter

  • RxContext [masuk, keluar]
    Penunjuk ke struktur RX_CONTEXT. Parameter ini berisi IRP yang meminta operasi.

Mengembalikan nilai

MRxCleanupFobx mengembalikan STATUS_SUCCESS pada keberhasilan atau nilai NTSTATUS yang sesuai, seperti berikut ini:

Menampilkan kode Deskripsi
STATUS_INTERNAL_ERROR

Terjadi kesalahan internal pada pengalih mini jaringan.

Keterangan

MRxCleanupFobx dipanggil oleh RDBSS sebagai bagian dari operasi pembersihan dan penutupan pada objek file.

MRxCleanupFobx tidak dapat mengembalikan nilai STATUS_RETRY yang menunjukkan bahwa panggilan harus dicoba ulang. Jika perulangan coba lagi diperlukan, perulangan harus ditangani secara internal dalam rutinitas MRxCleanupFobx oleh pengalih mini jaringan.

Persyaratan

Platform target

Desktop

Header

Mrx.h (termasuk Mrx.h)

Lihat juga

MRxAreFilesAliased

MRxCloseSrvOpen

MRxCollapseOpen

MRxBuat

MRxDeallocateForFcb

MRxDeallocateForFobx

MRxExtendForCache

MRxExtendForNonCache

MRxFlush

MRxForceClosed

MRxIsLockRealizable

MRxShouldTryToCollapseThisOpen

MRxTruncate

MRxZeroExtend