#directory #file-sharing #smb #windows

smb-fscc

FSCC (File System Control Codes) implementations for smb-rs

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

#2312 in Filesystem

Download history 29/week @ 2025-11-05 55/week @ 2025-11-12 180/week @ 2025-11-19 279/week @ 2025-11-26 462/week @ 2025-12-03 191/week @ 2025-12-10 253/week @ 2025-12-17 263/week @ 2025-12-24 694/week @ 2025-12-31 974/week @ 2026-01-07 579/week @ 2026-01-14 758/week @ 2026-01-21 524/week @ 2026-01-28 323/week @ 2026-02-04 429/week @ 2026-02-11 383/week @ 2026-02-18

1,785 downloads per month
Used in 5 crates (2 directly)

MIT license

230KB
4K SLoC

File System Control Codes (MS-FSCC) For SMB

The FSCC types are widely used in SMB messages. This module contains implementation of many structs supported in SMB from the FSCC specification, to allow a wide variety of SMB operations, with a well defined, convenient typing system, and with an extensive set of structures.

This crate also contains common utility structures to wrap around common FSCC structures.

The crate contains the following implementations:


SMB FSCC (File System Control Codes)

This crate contains SMB FSCC (File System Control Codes) implementation, that is used by SMB for file system operations.

Those are mostly common windows file information structures, used for SMB get/set file info operations.

This crate is a part of the smb-rs project

Dependencies

~3.5MB
~73K SLoC