VirtualBox

source: vbox/trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def@ 96407

Last change on this file since 96407 was 96407, checked in by vboxsync, 22 months ago

scm copyright and license note update

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 9.4 KB
Line 
1; $Id: ntdll-mini-implib.def 96407 2022-08-22 17:43:14Z vboxsync $
2;; @file
3; IPRT - Minimal NTDLL import library defintion file.
4;
5
6;
7; Copyright (C) 2010-2022 Oracle and/or its affiliates.
8;
9; This file is part of VirtualBox base platform packages, as
10; available from https://www.virtualbox.org.
11;
12; This program is free software; you can redistribute it and/or
13; modify it under the terms of the GNU General Public License
14; as published by the Free Software Foundation, in version 3 of the
15; License.
16;
17; This program is distributed in the hope that it will be useful, but
18; WITHOUT ANY WARRANTY; without even the implied warranty of
19; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
20; General Public License for more details.
21;
22; You should have received a copy of the GNU General Public License
23; along with this program; if not, see <https://www.gnu.org/licenses>.
24;
25; The contents of this file may alternatively be used under the terms
26; of the Common Development and Distribution License Version 1.0
27; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included
28; in the VirtualBox distribution, in which case the provisions of the
29; CDDL are applicable instead of those of the GPL.
30;
31; You may elect to license modified versions of this file under the
32; terms and conditions of either the GPL or the CDDL or both.
33;
34; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0
35;
36
37LIBRARY ntdll.dll
38EXPORTS
39 ; Exported name - The name x86 name sought by the linker.
40 ; - This needs to be defined as a symbol, we generate assembly.
41
42 CsrClientCallServer ;;= _CsrClientCallServer@16
43
44 NtAlertThread ;;= _NtAlertThread@4
45 NtAllocateVirtualMemory ;;= _NtAllocateVirtualMemory@24
46 NtClearEvent ;;= _NtClearEvent@4
47 NtClose ;;= _NtClose@4
48 NtCreateEvent ;;= _NtCreateEvent@20
49 NtCreateFile ;;= _NtCreateFile@44
50 NtCreateSection ;;= _NtCreateSection@28
51 NtCreateSymbolicLinkObject ;;= _NtCreateSymbolicLinkObject@16
52 NtDelayExecution ;;= _NtDelayExecution@8
53 NtDeviceIoControlFile ;;= _NtDeviceIoControlFile@40
54 NtDuplicateObject ;;= _NtDuplicateObject@28
55 NtEnumerateKey ;;= _NtEnumerateKey@24
56 NtFlushBuffersFile ;;= _NtFlushBuffersFile@8
57 NtFlushVirtualMemory ;;= _NtFlushVirtualMemory@16
58 NtFreeVirtualMemory ;;= _NtFreeVirtualMemory@16
59 NtGetContextThread ;;= _NtGetContextThread@8
60 NtMapViewOfSection ;;= _NtMapViewOfSection@40
61 NtOpenDirectoryObject ;;= _NtOpenDirectoryObject@12
62 NtOpenEvent ;;= _NtOpenEvent@12
63 NtOpenKey ;;= _NtOpenKey@12
64 NtOpenProcess ;;= _NtOpenProcess@16
65 NtOpenProcessToken ;;= _NtOpenProcessToken@12
66 NtOpenSymbolicLinkObject ;;= _NtOpenSymbolicLinkObject@12
67 NtOpenThread ;;= _NtOpenThread@16
68 NtOpenThreadToken ;;= _NtOpenThreadToken@16
69 NtProtectVirtualMemory ;;= _NtProtectVirtualMemory@20
70 NtQueryAttributesFile ;;= _NtQueryAttributesFile@8
71 NtQueryDirectoryFile ;;= _NtQueryDirectoryFile@44
72 NtQueryDirectoryObject ;;= _NtQueryDirectoryObject@28
73 NtQueryFullAttributesFile ;;= _NtQueryFullAttributesFile@8
74 NtQueryEvent ;;= _NtQueryEvent@20
75 NtQueryInformationFile ;;= _NtQueryInformationFile@20
76 NtQueryInformationProcess ;;= _NtQueryInformationProcess@20
77 NtQueryInformationThread ;;= _NtQueryInformationThread@20
78 NtQueryInformationToken ;;= _NtQueryInformationToken@20
79 NtQueryKey ;;= _NtQueryKey@20
80 NtQueryObject ;;= _NtQueryObject@20
81 NtQuerySection ;;= _NtQuerySection@20
82 NtQuerySecurityObject ;;= _NtQuerySecurityObject@20
83 NtQuerySymbolicLinkObject ;;= _NtQuerySymbolicLinkObject@12
84 NtQuerySystemInformation ;;= _NtQuerySystemInformation@16
85 NtQueryTimerResolution ;;= _NtQueryTimerResolution@12
86 NtQueryValueKey ;;= _NtQueryValueKey@24
87 NtQueryVirtualMemory ;;= _NtQueryVirtualMemory@24
88 NtQueryVolumeInformationFile ;;= _NtQueryVolumeInformationFile@20
89 NtReadFile ;;= _NtReadFile@36
90 NtReadVirtualMemory ;;= _NtReadVirtualMemory@20
91 NtResetEvent ;;= _NtResetEvent@8
92 NtResumeProcess ;;= _NtResumeProcess@4
93 NtResumeThread ;;= _NtResumeThread@8
94 NtSetContextThread ;;= _NtSetContextThread@8
95 NtSetEvent ;;= _NtSetEvent@8
96 NtSetInformationFile ;;= _NtSetInformationFile@20
97 NtSetInformationObject ;;= _NtSetInformationObject@16
98 NtSetInformationProcess ;;= _NtSetInformationProcess@16
99 NtSetInformationThread ;;= _NtSetInformationThread@16
100 NtSetTimerResolution ;;= _NtSetTimerResolution@12
101 NtSuspendProcess ;;= _NtSuspendProcess@4
102 NtSuspendThread ;;= _NtSuspendThread@8
103 NtTerminateProcess ;;= _NtTerminateProcess@8
104 NtTerminateThread ;;= _NtTerminateThread@8
105 NtUnmapViewOfSection ;;= _NtUnmapViewOfSection@8
106 NtWaitForMultipleObjects ;;= _NtWaitForMultipleObjects@20
107 NtWaitForSingleObject ;;= _NtWaitForSingleObject@12
108 NtWriteFile ;;= _NtWriteFile@36
109 NtWriteVirtualMemory ;;= _NtWriteVirtualMemory@20
110 NtYieldExecution ;;= _NtYieldExecution@0
111
112 LdrInitializeThunk ;;= _LdrInitializeThunk@12
113 LdrRegisterDllNotification ;;= _LdrRegisterDllNotification@16
114 LdrLoadDll ;;= _LdrLoadDll@16
115 LdrUnloadDll ;;= _LdrUnloadDll@4
116 LdrGetDllHandle ;;= _LdrGetDllHandle@16
117 LdrGetDllHandleEx ;;= _LdrGetDllHandleEx@20
118 LdrGetDllHandleByMapping ;;= _LdrGetDllHandleByMapping@8
119 LdrGetDllHandleByName ;;= _LdrGetDllHandleByName@12
120 LdrAddRefDll ;;= _LdrAddRefDll@8
121 LdrGetProcedureAddress ;;= _LdrGetProcedureAddress@12
122 LdrGetProcedureAddressEx ;;= _LdrGetProcedureAddressEx@16
123 LdrLockLoaderLock ;;= _LdrLockLoaderLock@12
124 LdrUnlockLoaderLock ;;= _LdrUnlockLoaderLock@8
125
126 RtlAcquirePebLock ;;= _RtlAcquirePebLock@0
127 RtlAddAccessAllowedAce ;;= _RtlAddAccessAllowedAce@16
128 RtlAddAccessDeniedAce ;;= _RtlAddAccessDeniedAce@16
129 RtlAllocateHeap ;;= _RtlAllocateHeap@12
130 RtlCompactHeap ;;= _RtlCompactHeap@8
131 RtlCopySid ;;= _RtlCopySid@12
132 RtlCreateAcl ;;= _RtlCreateAcl@12
133 RtlCreateHeap ;;= _RtlCreateHeap@24
134 RtlCreateProcessParameters ;;= _RtlCreateProcessParameters@40
135 RtlCreateSecurityDescriptor ;;= _RtlCreateSecurityDescriptor@8
136 RtlCreateUserProcess ;;= _RtlCreateUserProcess@40
137 RtlCreateUserThread ;;= _RtlCreateUserThread@40
138 RtlDestroyProcessParameters ;;= _RtlDestroyProcessParameters@4
139 RtlDosApplyFileIsolationRedirection_Ustr ;;= _RtlDosApplyFileIsolationRedirection_Ustr@36
140 RtlEqualSid ;;= _RtlEqualSid@8
141 RtlExitUserProcess ;;= _RtlExitUserProcess@4
142 RtlExitUserThread ;;= _RtlExitUserThread@4
143 RtlExpandEnvironmentStrings_U ;;= _RtlExpandEnvironmentStrings_U@16
144 RtlFreeHeap ;;= _RtlFreeHeap@12
145 RtlFreeUnicodeString ;;= _RtlFreeUnicodeString@4
146 RtlGetLastNtStatus ;;= _RtlGetLastNtStatus@0
147 RtlGetLastWin32Error ;;= _RtlGetLastWin32Error@0
148 RtlGetVersion ;;= _RtlGetVersion@4
149 RtlInitializeSid ;;= _RtlInitializeSid@12
150 RtlNtStatusToDosError ;;= _RtlNtStatusToDosError@4
151 RtlReAllocateHeap ;;= _RtlReAllocateHeap@16
152 RtlReleasePebLock ;;= _RtlReleasePebLock@0
153 RtlRestoreLastWin32Error ;;= _RtlRestoreLastWin32Error@4
154 RtlSetDaclSecurityDescriptor ;;= _RtlSetDaclSecurityDescriptor@16
155 RtlSetLastWin32Error ;;= _RtlSetLastWin32Error@4
156 RtlSetLastWin32ErrorAndNtStatusFromNtStatus ;;= _RtlSetLastWin32ErrorAndNtStatusFromNtStatus@4
157 RtlSizeHeap ;;= _RtlSizeHeap@12
158 RtlSubAuthoritySid ;;= _RtlSubAuthoritySid@8
159 RtlQueryPerformanceCounter ;;= _RtlQueryPerformanceCounter@4
160 RtlGetSystemTimePrecise ;;= _RtlGetSystemTimePrecise@0
161
Note: See TracBrowser for help on using the repository browser.

© 2023 Oracle
ContactPrivacy policyTerms of Use