7 releases
Uses new Rust 2024
| 0.11.1 | Dec 11, 2025 |
|---|---|
| 0.11.0 | Nov 21, 2025 |
| 0.10.4 | Nov 14, 2025 |
| 0.10.3 | Oct 31, 2025 |
#12 in #smb
1,687 downloads per month
Used in 3 crates
(via smb)
145KB
4K
SLoC
MS-RPCE (DCE/RPC) types for RPC over SMB.
In an optimal world, this file would have been generated from IDLs.
SMB RPC
This crate contains MS-RPC implementation, that is used by SMB for some operations. Specifically, RPC is used for the NetrShareEnumAll operation, which is used to enumerate shares on the server, but a richer implementation for Ndr64 is found in this crate, to support possible future use cases.
For now, RPC structures and functions are manually implemented - not derived from an IDL file.
This crate is a part of the
smb-rsproject
Dependencies
~1.7–2.4MB
~46K SLoC