17 lines
453 B
C
Executable File
17 lines
453 B
C
Executable File
#ifndef ORCHESTRATOR_H
|
|
#define ORCHESTRATOR_H
|
|
|
|
#include "types.h"
|
|
|
|
typedef struct {
|
|
wchar_t pipe_name[256];
|
|
wchar_t output_path[MAX_PATH_LEN];
|
|
bool extract_fingerprint;
|
|
HANDLE pipe_handle;
|
|
} OrchestratorConfig;
|
|
|
|
bool orchestrator_init(OrchestratorConfig* config, const wchar_t* pipe_name);
|
|
bool orchestrator_run(OrchestratorConfig* config);
|
|
void orchestrator_cleanup(OrchestratorConfig* config);
|
|
|
|
#endif // ORCHESTRATOR_H
|