CBFS Connect 2020 Python Edition

Questions / Feedback?

handle_all_fsctls Property

Whether to fire the Fsctl event for all FSCTL_* requests.


def get_handle_all_fsctls() -> bool: ...
def set_handle_all_fsctls(value: bool) -> None: ...

handle_all_fsctls = property(get_handle_all_fsctls, set_handle_all_fsctls)

Default Value



This property specifies when the class should fire the on_fsctl event. When disabled (default), the on_fsctl event will only fire for FSCTLs whose function codes are in the 2400-4096 range (these codes are reserved by CBFS Connect for application use). When enabled, this on_fsctl will fire for every FSCTL, except those processed by CBFS Connect itself.

Note: This property cannot be changed after a virtual drive is created, and cannot be changed within events.

Copyright (c) 2021 Callback Technologies, Inc. - All rights reserved.
CBFS Connect 2020 Python Edition - Version 20.0 [Build 7880]