CallbackProcess.RemoveNonFilteredProcessByName method


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

CallbackProcess     See also    


Removes the process with the given EXE name from the list of processes being filtered.


    procedure RemoveNonFilteredProcessByName( ProcessName : TCBString );
    type TCBString = {$ifdef UNICODE}UnicodeString{$else}WideString{$endif};

[C++ (Lib)]
    void RemoveNonFilteredProcessByName( LPCWSTR ProcessName );

[C++ (VCL)]
    void __fastcall RemoveNonFilteredProcessByName( const TCBString ProcessName );
    #ifdef UNICODE
    typedef UnicodeString TCBString;
    typedef WideString TCBString;

[C++ (.NET)]
    void RemoveNonFilteredProcessByName( String^ ProcessName );

    void RemoveNonFilteredProcessByName( string ProcessName );

    Sub RemoveNonFilteredProcessByName( ByVal ProcessName As String )


  • ProcessName - The name of the process' executable file to remove


Use this method to remove the process from the list of processes, whose requests to the system registry are subject to filtering.

Calls to RemoveNonFilteredProcessBy* can be made only when the filter is active (filtering has been started).

See also

AddFilteredProcessByName     RemoveFilteredProcessById     RemoveNonFilteredProcessByName     StartFilter     Active     Driver installation