Bitdefender Hypervisor Memory Introspection
wincmdline.h File Reference

Exposes the functions used to schedule an asynchronous command line scan and receives its result. More...

#include "winprocess.h"

Go to the source code of this file.

Functions

INTSTATUS IntWinInspectCommandLine (PWIN_PROCESS_OBJECT Process)
 Send a command line scan request to the scan engines. More...
 
INTSTATUS IntWinHandleCmdLineCallback (PENG_NOTIFICATION_CMD_LINE EngineNotification)
 Handle a command line scan response. More...
 

Detailed Description

Exposes the functions used to schedule an asynchronous command line scan and receives its result.

Definition in file wincmdline.h.

Function Documentation

◆ IntWinHandleCmdLineCallback()

INTSTATUS IntWinHandleCmdLineCallback ( PENG_NOTIFICATION_CMD_LINE  EngineNotification)

Handle a command line scan response.

Parameters
[in]EngineNotificationThe engine notification containing the scan result.
Return values
INT_STATUS_SUCCESSOn success.

Definition at line 151 of file wincmdline.c.

Referenced by IntEnginesResultCallback().

◆ IntWinInspectCommandLine()

INTSTATUS IntWinInspectCommandLine ( PWIN_PROCESS_OBJECT  Process)

Send a command line scan request to the scan engines.

If this function succeeds, the integrator must call the PFUNC_IntEventEnginesResultCallback, otherwise a memory leak will occur.

Parameters
[in]ProcessThe process structure (it contains the command line and other fields).
Return values
INT_STATUS_SUCCESSOn success.

Definition at line 24 of file wincmdline.c.

Referenced by IntWinGetProcCmdLineHandleBufferInMemory().