2023-08-26 14:07:06 +02:00
|
|
|
#ifndef POOL_H
|
|
|
|
#define POOL_H
|
|
|
|
|
|
|
|
#include <ntifs.h>
|
2023-09-02 15:47:15 +02:00
|
|
|
#include "common.h"
|
2023-08-26 14:07:06 +02:00
|
|
|
|
2024-08-04 07:15:37 +02:00
|
|
|
typedef BOOLEAN (*PAGE_CALLBACK)(_In_ UINT64 Page, _In_ UINT32 PageSize, _In_opt_ PVOID Context);
|
2023-08-30 11:19:41 +02:00
|
|
|
|
2024-08-04 07:15:37 +02:00
|
|
|
NTSTATUS
|
|
|
|
PoolScanSystemSpace(_In_ PAGE_CALLBACK Callback, _In_opt_ PVOID Context);
|
2023-08-29 19:36:58 +02:00
|
|
|
|
2023-11-08 16:02:17 +01:00
|
|
|
NTSTATUS
|
2024-08-04 07:15:37 +02:00
|
|
|
PoolScanForManualMappedDrivers();
|
2023-10-07 07:27:22 +02:00
|
|
|
|
2023-08-26 14:07:06 +02:00
|
|
|
#endif
|