[NDK][NTDLL][RTL] RtlCreateTagHeap(): Fix types and annotations

According to
https://processhacker.sourceforge.io/doc/ntrtl_8h.html
This commit is contained in:
Serge Gautherie 2021-05-24 08:56:17 +02:00 committed by Mark Jansen
parent 0519ae0ac5
commit 25bff3a1e0
3 changed files with 6 additions and 6 deletions

View file

@ -728,7 +728,7 @@
@ stdcall RtlCreateSecurityDescriptor(ptr long)
@ stdcall RtlCreateServiceSid(ptr ptr ptr) # Exists in Windows 2003 SP 2
@ stdcall RtlCreateSystemVolumeInformationFolder(ptr)
@ stdcall RtlCreateTagHeap(ptr long str str)
@ stdcall RtlCreateTagHeap(ptr long wstr wstr)
@ stdcall RtlCreateTimer(ptr ptr ptr ptr long long long)
@ stdcall RtlCreateTimerQueue(ptr)
@ stdcall RtlCreateUnicodeString(ptr wstr)

View file

@ -861,7 +861,7 @@ NTAPI
RtlCreateTagHeap(
_In_ HANDLE HeapHandle,
_In_ ULONG Flags,
_In_ PWSTR TagName,
_In_opt_ PWSTR TagName,
_In_ PWSTR TagSubName
);

View file

@ -4028,10 +4028,10 @@ RtlExtendHeap(IN HANDLE Heap,
ULONG
NTAPI
RtlCreateTagHeap(IN HANDLE HeapHandle,
IN ULONG Flags,
IN PWSTR TagName,
IN PWSTR TagSubName)
RtlCreateTagHeap(_In_ HANDLE HeapHandle,
_In_ ULONG Flags,
_In_opt_ PWSTR TagName,
_In_ PWSTR TagSubName)
{
/* TODO */
UNIMPLEMENTED;