ReactOS  0.4.15-dev-4936-gc06ccce
NtQueryInformationFile.c
Go to the documentation of this file.
1 /*
2  * PROJECT: ReactOS Kernel
3  * LICENSE: LGPL-2.1-or-later (https://spdx.org/licenses/LGPL-2.1-or-later)
4  * PURPOSE: Test for NtQueryInformationFile
5  * COPYRIGHT: Copyright 2019 Thomas Faber (thomas.faber@reactos.org)
6  */
7 
8 #include "precomp.h"
9 
10 #define ntv6(x) (LOBYTE(LOWORD(GetVersion())) >= 6 ? (x) : 0)
11 
13 {
15 
18  ntv6(Status == STATUS_NOT_IMPLEMENTED), "Status = %lx\n", Status);
19 
20  Status = NtQueryInformationFile(NULL, NULL, NULL, 0, 0x80000000);
22  ntv6(Status == STATUS_NOT_IMPLEMENTED), "Status = %lx\n", Status);
23 }
LONG NTSTATUS
Definition: precomp.h:26
NTSYSAPI NTSTATUS NTAPI NtQueryInformationFile(IN HANDLE hFile, OUT PIO_STATUS_BLOCK pIoStatusBlock, OUT PVOID FileInformationBuffer, IN ULONG FileInformationBufferLength, IN FILE_INFORMATION_CLASS FileInfoClass)
START_TEST(NtQueryInformationFile)
#define ntv6(x)
return STATUS_NOT_IMPLEMENTED
Status
Definition: gdiplustypes.h:24
#define STATUS_INVALID_INFO_CLASS
Definition: ntstatus.h:240
#define ok(value,...)
Definition: atltest.h:57
#define NULL
Definition: types.h:112