mach_vm_region
とと どのような状況で どちらを使用しますか はどう違いmach_vm_region_recurse
ますか?
関数の宣言の署名は次のとおりです。
kern_return_t mach_vm_region
(
vm_map_t target_task,
mach_vm_address_t *address,
mach_vm_size_t *size,
vm_region_flavor_t flavor,
vm_region_info_t info,
mach_msg_type_number_t *infoCnt,
mach_port_t *object_name
);
kern_return_t mach_vm_region_recurse
(
vm_map_t target_task,
mach_vm_address_t *address,
mach_vm_size_t *size,
natural_t *nesting_depth,
vm_region_recurse_info_t info,
mach_msg_type_number_t *infoCnt
);
したい場合、どの機能を使用すればよいでしょうか...
- プロセスのすべての有効なメモリ アドレスを見つけますか?
- プロセスのすべてのプライベート メモリを検索しますか?