header rxprocs.h

Header ini digunakan oleh ifsk. Untuk informasi selengkapnya, lihat:

rxprocs.h berisi antarmuka pemrograman berikut:

Fungsi

 
FsRtlCheckOplock

Pelajari bagaimana rutinitas FsRtlCheckOplock menyinkronkan IRP untuk operasi I/O file dengan status kunci oportunistik (oplock) file saat ini.
FsRtlNotifyFullChangeDirectory

Pelajari bagaimana rutinitas FsRtlNotifyFullChangeDirectory membuat struktur pemberitahuan untuk permintaan pemberitahuan dan menambahkannya ke daftar pemberitahuan yang ditentukan.
FsRtlOplockIsFastIoPossible

Pelajari bagaimana FsRtlOplockIsFastIoPossible memeriksa status kunci oportunistik (oplock) file untuk menentukan apakah I/O cepat dapat dilakukan pada file.
RxChangeBufferingState

RxChangeBufferingState dipanggil untuk memproses permintaan perubahan status buffering.
RxCompleteRequest

RxCompleteRequest menyelesaikan permintaan IRP yang terkait dengan struktur RX_CONTEXT.
RxCompleteRequest_Real

RxCompleteRequest_Real menyelesaikan permintaan IRP yang terkait dengan struktur RX_CONTEXT.
RxDereference

RxDereference mengurangi anggota NodeReferenceCount dari struktur oleh satu untuk beberapa struktur data terhitung referensi yang digunakan oleh RDBSS.
RxDriverEntry

RxDriverEntry dipanggil oleh driver mini-redirector jaringan monolitik dari rutinitas DriverEntry-nya untuk menginisialisasi pustaka statis RDBSS.
RxFinalizeConnection

Pelajari selengkapnya tentang fungsi RxFinalizeConnection.
RxFinalizeNetFcb

RxFinalizeNetFCB menyelesaikan struktur FCB yang diberikan. Pemanggil harus memiliki kunci eksklusif pada NET_ROOT yang terkait dengan FCB.
RxForceFinalizeAllVNetRoots

Paksa RxForceFinalizeAllVNetRoots menyelesaikan semua struktur V_NET_ROOT yang terkait dengan struktur NET_ROOT tertentu. Pemanggil harus memiliki kunci eksklusif pada tabel netname yang terkait dengan objek perangkat.
RxFsdPostRequest

RxFsdPostRequest mengantre paket permintaan I/O (IRP) yang ditentukan oleh struktur RX_CONTEXT ke antrean pekerja untuk diproses oleh proses sistem file (FSP).
RxIndicateChangeOfBufferingState

RxIndicateChangeOfBufferingState dipanggil untuk mendaftarkan permintaan status buffering perubahan (indikasi pemecahan oplock, misalnya) untuk diproses nanti. Jika perlu, rutinitas utas pekerja untuk pemrosesan lebih lanjut diaktifkan.
RxIndicateChangeOfBufferingStateForSrvOpen

RxIndicateChangeOfBufferingStateForSrvOpen dipanggil untuk mendaftarkan permintaan status buffering perubahan (indikasi putus oplock, misalnya) untuk diproses nanti. Jika prasyarat yang diperlukan terpenuhi, oplock diproses lebih lanjut.
RxIsThisACscAgentOpen

RxIsThisACscAgentOpen menentukan apakah pembukaan file dibuat oleh agen penembolokan sisi klien mode pengguna.
RxLockEnumerator

RxLockEnumerator dipanggil dari pengalih mini jaringan untuk menghitung kunci file pada FCB.
RxLogEventDirect

RxLogEventDirect dipanggil untuk mencatat kesalahan ke log kesalahan I/O. Disarankan agar makro RXLogEvent atau makro RxLogFailure digunakan alih-alih memanggil rutinitas ini secara langsung.
RxLogEventWithAnnotation

RxLogEventWithAnnotation mengalokasikan struktur log kesalahan I/O, mengisinya dengan informasi, dan menulis entri ke log kesalahan I/O.
RxLogEventWithBufferDirect

RxLogEventWithBufferDirect mengalokasikan struktur log kesalahan I/O, mengisinya dengan informasi, dan menulis entri ke log kesalahan I/O.
RxMapSystemBuffer

RxMapSystemBuffer mengembalikan alamat buffer sistem dari IRP.
RxPrepareToReparseSymbolicLink

RxPrepareToReparseSymbolicLink menyiapkan nama objek file untuk memfasilitasi pemilahan ulang. Rutinitas ini digunakan oleh pengalih mini jaringan untuk melintasi tautan simbolis.
RxPurgeAllFobxs

RxPurgeAllFobxs menghapus menyeluruh semua struktur FOBX yang terkait dengan pengalih mini jaringan.
RxReference

RxReference menaikkan anggota NodeReferenceCount dari struktur satu per satu untuk beberapa struktur data yang dihitung referensi yang digunakan oleh RDBSS.
RxScavengeAllFobxs

RxScavengeAllFobxs mengais semua struktur FOBX yang terkait dengan objek perangkat pengalih mini jaringan.
RxSetSrvCallDomainName

RxSetSrvCallDomainName dipanggil oleh driver pengalih mini jaringan untuk mengatur nama domain yang terkait dengan server tertentu (struktur SRV_CALL).