Discuss this help topic in CBFS Forum

CallbackFileSystem.HandleAllFsctls property


Pascal    C++ (Lib)    C++ (VCL)    C++ (.NET)    C#    VB.NET    Java 

CallbackFileSystem     See also    


Specifies if OnFsctl event is fired for known or for all Fsctl requests.


    property HandleAllFsctls : boolean;

[C++ (Lib)]
    bool GetHandleAllFsctls();
    void SetHandleAllFsctls(BOOL Value);

[C++ (VCL)]
    bool HandleAllFsctls;

[C++ (.NET)]
    bool HandleAllFsctls;

    bool HandleAllFsctls;

    Public Property HandleAllFsctls As Boolean

    boolean getHandleAllFsctls();
    void setHandleAllFsctls(boolean value)


When the property is set to false, OnFsctl callback / event handler is called only for FSCTLs with the "function" code from 2400 to 4096 (these codes are reserved by CBFS for application use). When the value of the property is true, the callback is called for all FSCTLs except those ones that are processed by CBFS itself. Default value is false.

Call from...

The property may be changed at any time but only from outside of callback / event handlers.

See also

OnFsctl event

Discuss this help topic in CBFS Forum