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). |