|
VSF Documented
|
#include "service/vsf_service_cfg.h"#include "../vsf_loader.h"#include "service/vsf_service.h"#include <Windows.h>Data Structures | |
| struct | IMAGE_RELOC |
Macros | |
| #define | __VSF_PELOADER_CLASS_IMPLEMENT |
| #define | __VSF_LOADER_CLASS_INHERIT__ |
| #define | vsf_peloader_debug(...) vsf_trace_debug(__VA_ARGS__) |
| #define | vsf_peloader_debug_buffer(...) vsf_trace_buffer(VSF_TRACE_DEBUG, __VA_ARGS__) |
Typedefs | |
| typedef struct IMAGE_RELOC * | PIMAGE_RELOC |
Functions | |
| int | vsf_peloader_load (vsf_peloader_t *peloader, vsf_loader_target_t *target) |
| void | vsf_peloader_cleanup (vsf_peloader_t *peloader) |
| int | vsf_peloader_call_init_array (vsf_peloader_t *peloader) |
| void | vsf_peloader_call_fini_array (vsf_peloader_t *peloader) |
Variables | |
| const struct vsf_loader_op_t | vsf_peloader_op |
| #define __VSF_PELOADER_CLASS_IMPLEMENT |
| #define __VSF_LOADER_CLASS_INHERIT__ |
| #define vsf_peloader_debug | ( | ... | ) | vsf_trace_debug(__VA_ARGS__) |
| #define vsf_peloader_debug_buffer | ( | ... | ) | vsf_trace_buffer(VSF_TRACE_DEBUG, __VA_ARGS__) |
| typedef struct IMAGE_RELOC * PIMAGE_RELOC |
| int vsf_peloader_load | ( | vsf_peloader_t * | peloader, |
| vsf_loader_target_t * | target | ||
| ) |
| void vsf_peloader_cleanup | ( | vsf_peloader_t * | peloader | ) |
| int vsf_peloader_call_init_array | ( | vsf_peloader_t * | peloader | ) |
| void vsf_peloader_call_fini_array | ( | vsf_peloader_t * | peloader | ) |
| const struct vsf_loader_op_t vsf_peloader_op |