Struct ntapi::ntldr::LDRP_LOAD_CONTEXT
source · [−]#[repr(C)]pub struct LDRP_LOAD_CONTEXT {Show 18 fields
pub BaseDllName: UNICODE_STRING,
pub somestruct: PVOID,
pub Flags: ULONG,
pub pstatus: *mut NTSTATUS,
pub ParentEntry: *mut LDR_DATA_TABLE_ENTRY,
pub Entry: *mut LDR_DATA_TABLE_ENTRY,
pub WorkQueueListEntry: LIST_ENTRY,
pub ReplacedEntry: *mut LDR_DATA_TABLE_ENTRY,
pub pvImports: *mut *mut LDR_DATA_TABLE_ENTRY,
pub ImportDllCount: ULONG,
pub TaskCount: LONG,
pub pvIAT: PVOID,
pub SizeOfIAT: ULONG,
pub CurrentDll: ULONG,
pub piid: PIMAGE_IMPORT_DESCRIPTOR,
pub OriginalIATProtect: ULONG,
pub GuardCFCheckFunctionPointer: PVOID,
pub pGuardCFCheckFunctionPointer: *mut PVOID,
}
Fields
BaseDllName: UNICODE_STRING
somestruct: PVOID
Flags: ULONG
pstatus: *mut NTSTATUS
ParentEntry: *mut LDR_DATA_TABLE_ENTRY
Entry: *mut LDR_DATA_TABLE_ENTRY
WorkQueueListEntry: LIST_ENTRY
ReplacedEntry: *mut LDR_DATA_TABLE_ENTRY
pvImports: *mut *mut LDR_DATA_TABLE_ENTRY
ImportDllCount: ULONG
TaskCount: LONG
pvIAT: PVOID
SizeOfIAT: ULONG
CurrentDll: ULONG
piid: PIMAGE_IMPORT_DESCRIPTOR
OriginalIATProtect: ULONG
GuardCFCheckFunctionPointer: PVOID
pGuardCFCheckFunctionPointer: *mut PVOID
Trait Implementations
sourceimpl Clone for LDRP_LOAD_CONTEXT
impl Clone for LDRP_LOAD_CONTEXT
sourcefn clone(&self) -> LDRP_LOAD_CONTEXT
fn clone(&self) -> LDRP_LOAD_CONTEXT
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Copy for LDRP_LOAD_CONTEXT
Auto Trait Implementations
impl RefUnwindSafe for LDRP_LOAD_CONTEXT
impl !Send for LDRP_LOAD_CONTEXT
impl !Sync for LDRP_LOAD_CONTEXT
impl Unpin for LDRP_LOAD_CONTEXT
impl UnwindSafe for LDRP_LOAD_CONTEXT
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more