Add dummy full information

This commit is contained in:
momo5502
2025-01-08 07:48:11 +01:00
parent 6f0646cc1b
commit 0585978157
2 changed files with 20 additions and 0 deletions

View File

@@ -32,6 +32,21 @@ struct KEY_NAME_INFORMATION
char16_t Name[1];
};
typedef struct _KEY_FULL_INFORMATION
{
LARGE_INTEGER LastWriteTime;
ULONG TitleIndex;
ULONG ClassOffset;
ULONG ClassLength;
ULONG SubKeys;
ULONG MaxNameLength;
ULONG MaxClassLength;
ULONG Values;
ULONG MaxValueNameLength;
ULONG MaxValueDataLength;
char16_t Class[1];
} KEY_FULL_INFORMATION, *PKEY_FULL_INFORMATION;
struct KEY_HANDLE_TAGS_INFORMATION
{
ULONG HandleTags;

View File

@@ -142,6 +142,11 @@ namespace
return STATUS_SUCCESS;
}
if (key_information_class == KeyFullInformation)
{
return STATUS_NOT_SUPPORTED;
}
if (key_information_class == KeyHandleTagsInformation)
{
constexpr auto required_size = sizeof(KEY_HANDLE_TAGS_INFORMATION);