MCPcopy Create free account

hub / github.com/OpenByteDev/dll-syringe / functions

Functions330 in github.com/OpenByteDev/dll-syringe

Functionsyringe_eject
(syringe: *mut Syringe, module: ModuleHandle)
dll-syringe-bindings/src/lib.rs:151
Methodsyringe_eject
<summary> Ejects a module from the target process. # Arguments `syringe` - A pointer to the `Syringe` instance. `module` - The base address of the mo
dll-syringe-bindings/bindings/csharp/NativeMethods.g.cs:101
Functionsyringe_find_or_inject
( syringe: *mut Syringe, dll_path: *const c_char, )
src/c_api.rs:107
Functionsyringe_find_or_inject
( syringe: *mut Syringe, dll_path: *const c_char, )
dll-syringe-bindings/src/lib.rs:119
Methodsyringe_find_or_inject
<summary> Finds or injects a DLL into the target process. If the DLL is already present in the target process, it returns the existing module. Otherw
dll-syringe-bindings/bindings/csharp/NativeMethods.g.cs:84
Functionsyringe_for_process
(pid: u32)
src/c_api.rs:26
Functionsyringe_for_process
(pid: u32)
dll-syringe-bindings/src/lib.rs:41
Methodsyringe_for_process
<summary> Creates a new `Syringe` instance for a process identified by PID. # Arguments `pid` - The PID of the target process. # Returns A pointer t
dll-syringe-bindings/bindings/csharp/NativeMethods.g.cs:33
Functionsyringe_for_suspended_process
(pid: u32)
src/c_api.rs:50
Functionsyringe_for_suspended_process
(pid: u32)
dll-syringe-bindings/src/lib.rs:65
Methodsyringe_for_suspended_process
<summary> Creates a new `Syringe` instance for a suspended process identified by PID. # Arguments `pid` - The PID of the target suspended process. #
dll-syringe-bindings/bindings/csharp/NativeMethods.g.cs:48
Functionsyringe_free
(syringe: *mut Syringe)
src/c_api.rs:164
Functionsyringe_free
(syringe: *mut Syringe)
dll-syringe-bindings/src/lib.rs:169
Methodsyringe_free
<summary> Frees a `Syringe` instance. # Arguments `syringe` - A pointer to the `Syringe` instance to be freed. # Safety The caller must ensure that
dll-syringe-bindings/bindings/csharp/NativeMethods.g.cs:114
Functionsyringe_inject
(syringe: *mut Syringe, dll_path: *const c_char)
src/c_api.rs:77
Functionsyringe_inject
(syringe: *mut Syringe, dll_path: *const c_char)
dll-syringe-bindings/src/lib.rs:92
Methodsyringe_inject
<summary> Injects a DLL into the target process associated with the given `Syringe`. # Arguments `syringe` - A pointer to the `Syringe` instance. `dl
dll-syringe-bindings/bindings/csharp/NativeMethods.g.cs:64
Methodtry_clone
(&self)
src/process/borrowed.rs:101
Methodtry_clone_to_owned
(&self)
src/process/borrowed.rs:111
Methodtry_from
(module: BorrowedProcessModule<'_>)
src/process/module.rs:391
Methodtry_from
(process: BorrowedProcess<'_>)
src/process/owned.rs:70
Methodtry_from_code
Try to interpret the given code as a windows exception code.
src/error.rs:114
Functiontype_eq
()
src/rpc/raw.rs:303
Methodwait_for_module_by_name
( &self, module_name: impl AsRef<Path>, timeout: Duration, )
src/process/borrowed.rs:204
Methodwait_for_module_by_path
( &self, module_path: impl AsRef<Path>, timeout: Duration, )
src/process/borrowed.rs:215
Methodwait_for_module_by_path
( &self, module_path: impl AsRef<Path>, timeout: Duration, )
src/process/owned.rs:157
Methodwith_capacity
(capacity: usize)
src/utils/array_or_vec.rs:22
Methodwow64_dir
()
src/syringe.rs:404
Functionx86
()
tests/inject.rs:60
Functionx86_64
()
tests/inject.rs:69
← previous301–330 of 330, ranked by callers