Changeset 52940 in vbox for trunk/include/iprt/nt/nt.h
- Timestamp:
- Oct 3, 2014 6:40:54 PM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 96380
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/nt/nt.h
r52876 r52940 1105 1105 typedef PTEB_COMMON PTEB; 1106 1106 1107 #define NtCurrentPeb() (((PTEB)NtCurrentTeb())->ProcessEnvironmentBlock) 1107 #define RTNtCurrentTeb() ((PTEB)NtCurrentTeb()) 1108 #define RTNtCurrentPeb() (RTNtCurrentTeb()->ProcessEnvironmentBlock) 1109 #define NtCurrentPeb() RTNtCurrentPeb() 1110 #define RTNtCurrentThreadId() ((uint32_t)(uintptr_t)RTNtCurrentTeb()->ClientId.UniqueThread) 1108 1111 1109 1112 /** @} */ … … 1923 1926 NTSYSAPI VOID NTAPI LdrInitializeThunk(PVOID, PVOID, PVOID); 1924 1927 NTSYSAPI NTSTATUS NTAPI RtlExpandEnvironmentStrings_U(PVOID, PUNICODE_STRING, PUNICODE_STRING, PULONG); 1928 NTSYSAPI VOID NTAPI RtlExitProcess(NTSTATUS rcExitCode); 1929 NTSYSAPI VOID NTAPI RtlExitThread(NTSTATUS rcExitCode); 1925 1930 NTSYSAPI NTSTATUS NTAPI RtlDosApplyFileIsolationRedirection_Ustr(IN ULONG fFlags, 1926 1931 IN PCUNICODE_STRING pOrgName, … … 1932 1937 IN PSIZE_T pcbFilename OPTIONAL, 1933 1938 IN PSIZE_T pcbNeeded OPTIONAL); 1939 # ifdef IPRT_NT_USE_WINTERNL 1940 NTSYSAPI PVOID NTAPI RtlAllocateHeap(HANDLE hHeap, ULONG fFlags, SIZE_T cb); 1941 NTSYSAPI PVOID NTAPI RtlReAllocateHeap(HANDLE hHeap, ULONG fFlags, PVOID pvOld, SIZE_T cbNew); 1942 NTSYSAPI BOOLEAN NTAPI RtlFreeHeap(HANDLE hHeap, ULONG fFlags, PVOID pvMem); 1943 # endif /* IPRT_NT_USE_WINTERNL */ 1944 NTSYSAPI SIZE_T NTAPI RtlCompactHeap(HANDLE hHeap, ULONG fFlags); 1934 1945 NTSYSAPI VOID NTAPI RtlFreeUnicodeString(PUNICODE_STRING); 1946 NTSYSAPI SIZE_T NTAPI RtlSizeHeap(HANDLE hHeap, ULONG fFlags, PVOID pvMem); 1947 NTSYSAPI NTSTATUS NTAPI RtlGetLastNtStatus(VOID); 1948 NTSYSAPI ULONG NTAPI RtlGetLastWin32Error(VOID); 1949 NTSYSAPI VOID NTAPI RtlSetLastWin32Error(ULONG uError); 1950 NTSYSAPI VOID NTAPI RtlSetLastWin32ErrorAndNtStatusFromNtStatus(NTSTATUS rcNt); 1951 NTSYSAPI VOID NTAPI RtlRestoreLastWin32Error(ULONG uError); 1935 1952 1936 1953 RT_C_DECLS_END
Note:
See TracChangeset
for help on using the changeset viewer.