mirror of
https://github.com/reactos/reactos.git
synced 2025-07-24 13:53:41 +00:00
[NTIFS]
- Group related definitions - Add Nt{Open,Privilege,Close,Delete}ObjectAuditAlarm, NtPrivilegedServiceAuditAlarm, RtlRandom(Ex), RtlCaptureContext, RtlInit{Ansi,Unicode}StringEx, RtlUpcaseUnicodeStringTo(Counted)OemString, RtlIdnTo(Nameprep)Unicode, RtlValidateUnicodeString, RtlUnicodeStringToOemSize, RtlMultiByteToUnicodeN, RtlMultiByteToUnicodeSize, RtlUnicodeToMultiByteSize, RtlUnicodeToUTF8N, RtlUTF8ToUnicodeN, RtlUpcaseUnicodeToMultiByteN, RtlUnicodeToOemN, RtlUpcaseUnicodeToOemN, RtlNormalizeString, RtlIsNormalizedString, RtlIsValidOemCharacter, PfxInitialize, PfxInsertPrefix, RtlEqualPrefixSid, RtlFreeSid, RtlAllocateAndInitializeSid and RtlIdentifierAuthoritySid function declarations - Add RTL_ALLOCATE_STRING_ROUTINE, RTL_REALLOCATE_STRING_ROUTINE and RTL_FREE_STRING_ROUTINE type definitions - Add PREFIX_TABLE_ENTRY and PREFIX_TABLE structures - Improve RtlGenerate8dot3Name definition - Improve RtlFillMemoryUlong and add RtlFillMemoryUlonglong - Add HEAP_SETTABLE_USER_{VALUE,FLAG1,FLAG2,FLAG3,FLAGS}, HEAP_CLASS_{0-8,MASK}, HEAP_MAXIMUM_TAG, HEAP_GLOBAL_TAG, HEAP_PSEUDO_TAG_FLAG, HEAP_TAG_SHIFT, HEAP_TAG_MASK and HEAP_CREATE_VALID_MASK definitions - Add HEAP_MAKE_TAG_FLAGS inline function - RtlAllocateHeap : HANDLE HeapHandle -> PVOID HeapHandle - RtlFreeHeap : HANDLE HeapHandle -> PVOID HeapHandle and P -> BaseAddress - RtlOemToUnicodeN : PCH OemString -> PCCH OemString - Add RtlOffsetToPointer and RtlPointerToOffset macros Dedicated to arty ;) svn path=/branches/header-work/; revision=45998
This commit is contained in:
parent
de77c58d94
commit
e9165db831
1 changed files with 913 additions and 481 deletions
1394
include/ddk/ntifs.h
1394
include/ddk/ntifs.h
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue