diff options
Diffstat (limited to 'winsup/w32api/include')
-rw-r--r-- | winsup/w32api/include/ddk/ntapi.h | 16 | ||||
-rw-r--r-- | winsup/w32api/include/ddk/winddk.h | 9 |
2 files changed, 24 insertions, 1 deletions
diff --git a/winsup/w32api/include/ddk/ntapi.h b/winsup/w32api/include/ddk/ntapi.h index ba4bedb8c..943452a52 100644 --- a/winsup/w32api/include/ddk/ntapi.h +++ b/winsup/w32api/include/ddk/ntapi.h @@ -647,7 +647,7 @@ typedef struct _SYSTEM_MEMORY_USAGE { } SYSTEM_MEMORY_USAGE, *PSYSTEM_MEMORY_USAGE; typedef struct _SYSTEM_MEMORY_USAGE_INFORMATION { - ULONG Reserved; + ULONG Reserved; PVOID EndOfData; SYSTEM_MEMORY_USAGE MemoryUsage[1]; } SYSTEM_MEMORY_USAGE_INFORMATION, *PSYSTEM_MEMORY_USAGE_INFORMATION; @@ -671,6 +671,20 @@ ZwQuerySystemInformation( OUT PULONG ReturnLength OPTIONAL); NTOSAPI +NTAPI +NTSTATUS +NtQueryFullAttributesFile( + IN POBJECT_ATTRIBUTES ObjectAttributes, + OUT PFILE_NETWORK_OPEN_INFORMATION FileInformation); + +NTOSAPI +NTAPI +NTSTATUS +ZwQueryFullAttributesFile( + IN POBJECT_ATTRIBUTES ObjectAttributes, + OUT PFILE_NETWORK_OPEN_INFORMATION FileInformation); + +NTOSAPI NTSTATUS NTAPI ZwSetSystemInformation( diff --git a/winsup/w32api/include/ddk/winddk.h b/winsup/w32api/include/ddk/winddk.h index 771f57418..1f489fa9a 100644 --- a/winsup/w32api/include/ddk/winddk.h +++ b/winsup/w32api/include/ddk/winddk.h @@ -4410,6 +4410,15 @@ RtlDeleteRegistryValue( IN PCWSTR Path, IN PCWSTR ValueName); +NTOSAPI +BOOL +DDKAPI +RtlDosPathNameToNtPathName_U( + IN PCWSTR DosPathName, + OUT PUNICODE_STRING NtPathName, + OUT PCWSTR *NtFileNamePart, + OUT VOID *DirectoryInfo); + /* * BOOLEAN * RtlEqualLuid( |