BlackBone
Windows memory hacking library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
 C___unnamed1319
 C___unnamed1320
 C___unnamed1322
 C___unnamed1666
 C___unnamed1784
 C___unnamed1785
 C___unnamed1859
 C___unnamed1860
 C___unnamed1883
 C___unnamed1885
 C___unnamed1956
 C___unnamed1957
 C___unnamed710
 C___unnamed712
 C___unnamed713
 C___unnamed715
 C_ALLOCATE_FREE_MEMORYInput for IOCTL_BLACKBONE_ALLOCATE_FREE_MEMORY
 C_ALLOCATE_FREE_MEMORY_RESULTOutput for IOCTL_BLACKBONE_ALLOCATE_FREE_MEMORY
 C_COPY_MEMORYInput for IOCTL_BLACKBONE_COPY_MEMORY
 C_DISABLE_DEPInput for IOCTL_BLACKBONE_DISABLE_DEP
 C_DYNAMIC_DATAOS-dependent stuff
 C_EX_PUSH_LOCK
 C_EXHANDLE
 C_HANDLE_GRANT_ACCESSInput for IOCTL_BLACKBONE_GRANT_ACCESS
 C_HANDLE_TABLE
 C_HANDLE_TABLE_ENTRY
 C_HANDLE_TABLE_FREE_LIST
 C_HIDE_VADInput for IOCTL_BLACKBONE_HIDE_VAD
 C_IMAGE_BASE_RELOCATION
 C_IMAGE_DATA_DIRECTORY
 C_IMAGE_DOS_HEADER
 C_IMAGE_EXPORT_DIRECTORY
 C_IMAGE_FILE_HEADER
 C_IMAGE_IMPORT_BY_NAME
 C_IMAGE_IMPORT_DESCRIPTOR
 C_IMAGE_NT_HEADERS
 C_IMAGE_NT_HEADERS64
 C_IMAGE_OPTIONAL_HEADER32
 C_IMAGE_OPTIONAL_HEADER64
 C_IMAGE_SECTION_HEADER
 C_IMAGE_THUNK_DATA32
 C_IMAGE_THUNK_DATA64
 C_INJECT_DLLInput for IOCTL_BLACKBONE_INJECT_DLL
 C_KEXECUTE_OPTIONS
 C_KLDR_DATA_TABLE_ENTRY
 C_LDR_DATA_TABLE_ENTRY
 C_LDR_DATA_TABLE_ENTRY32
 C_MAP_ENTRYMapped memory region info
 C_MAP_MEMORYInput for IOCTL_BLACKBONE_REMAP_MEMORY
 C_MAP_MEMORY_REGIONInput for IOCTL_BLACKBONE_REMAP_REGION
 C_MAP_MEMORY_REGION_RESULTOutput for IOCTL_BLACKBONE_REMAP_REGION
 C_MAP_MEMORY_RESULTOutput for IOCTL_BLACKBONE_REMAP_REGION
 C_MAP_MEMORY_RESULT_ENTRYRemapped region info
 C_MEM_PHYS_ENTRYAllocated physical region entry
 C_MEM_PHYS_PROCESS_ENTRYPer-process list of physical regions
 C_MEMORY_BASIC_INFORMATION
 C_MEMORY_WORKING_SET_EX_BLOCK
 C_MEMORY_WORKING_SET_EX_INFORMATION
 C_MI_VAD_SEQUENTIAL_INFO
 C_MM_AVL_NODE
 C___unnamed1666
 C_MM_AVL_TABLE
 C_MMADDRESS_LIST
 C_MMADDRESS_NODE
 C_MMAP_DRIVERInput for IOCTL_BLACKBONE_MAP_DRIVER
 C_MMPTE
 C_MMPTE_HARDWARE64
 C_MMSECURE_FLAGS
 C_MMVAD
 C_MMVAD_FLAGS
 C_MMVAD_FLAGS1
 C_MMVAD_FLAGS2
 C_MMVAD_FLAGS3
 C_MMVAD_LONG
 C_MMVAD_SHORT
 C_NON_PAGED_DEBUG_INFO
 C_NT_PROC_THREAD_ATTRIBUTE_ENTRY
 C_NT_PROC_THREAD_ATTRIBUTE_LIST
 C_OBJECT_HEADER
 C_PEB
 C_PEB32
 C_PEB_LDR_DATA
 C_PEB_LDR_DATA32
 C_POOL_HEADER
 C_PROCESS_CONTEXTProcess-specific data
 C_PROCESS_MAP_ENTRYTarget - host correspondence
 C_PROTECT_MEMORYInput for IOCTL_BLACKBONE_PROTECT_MEMORY
 C_PS_PROTECTION
 C_RTL_AVL_TREE
 C_RTL_PROCESS_MODULE_INFORMATION
 C_RTL_PROCESS_MODULES
 C_SET_PROC_PROTECTIONInput for IOCTL_BLACKBONE_SET_PROTECTION
 C_SYSTEM_CALL_COUNT_INFORMATION
 C_SYSTEM_PROCESS_INFO
 C_SYSTEM_THREAD_INFORMATION
 C_THREAD_BASIC_INFORMATION
 C_UNMAP_MEMORYInput for IOCTL_BLACKBONE_UNMAP_MEMORY
 C_UNMAP_MEMORY_REGIONInput for IOCTL_BLACKBONE_UNMAP_REGION
 C_WOW64_APC_CONTEXT