Global (Windows): adds more FF_DEBUG

This commit is contained in:
Carter Li
2026-10-03 11:57:46 +08:00
parent b201fd2db9
commit ae1288d087
40 changed files with 290 additions and 61 deletions
+4 -1
View File
@@ -1,4 +1,5 @@
#include "disk.h"
#include "common/debug.h"
#include "common/io.h"
#include "common/time.h"
#include "common/windows/unicode.h"
@@ -12,7 +13,9 @@
const char* ffDetectDisksImpl(FFDiskOptions* options, FFlist* disks) {
PROCESS_DEVICEMAP_INFORMATION_EX info = {};
ULONG size = 0;
if (!NT_SUCCESS(NtQueryInformationProcess(NtCurrentProcess(), ProcessDeviceMap, &info, sizeof(info), &size))) {
NTSTATUS status = NtQueryInformationProcess(NtCurrentProcess(), ProcessDeviceMap, &info, sizeof(info), &size);
if (!NT_SUCCESS(status)) {
FF_DEBUG("NtQueryInformationProcess(ProcessDeviceMap) failed: %s", ffDebugNtStatus(status));
return "NtQueryInformationProcess(ProcessDeviceMap) failed";
}