ZwqueryKey () повторно вводит код нарушения прав доступа, почему? - PullRequest
0 голосов
/ 04 апреля 2019

Я пытаюсь отправить структуру KEY_CACHED_INFORMATION в ZwQueryKey () для получения данных ключа реестра, но на выходе я получаю нарушение прав доступа. Код ошибки, пожалуйста, помогите мне.я работаю с windows 10

NTSTATUS Status;
        WCHAR buffer[1024];
        ULONG ReturnLength;
        PKEY_CACHED_INFORMATION KeyNameInfo;
        KeyNameInfo = (PKEY_CACHED_INFORMATION)&buffer;
        wchar_t Bbuffer[1024];
        ULONG BReturnLength;
        PKEY_CACHED_INFORMATION BKeyNameInfo;
        BKeyNameInfo = (PKEY_CACHED_INFORMATION)&Bbuffer;
        Status = fnNtQueryKey(KeyHandle, KeyCachedInformation, KeyNameInfo, 1024, &ReturnLength);
        Status = fnNtQueryKey(KeyHandle, KeyCachedInformation, BKeyNameInfo, 1024, &BReturnLength);
...