VirtualBox

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

Last change on this file since 60370 was 59366, checked in by vboxsync, 9 years ago

iprt/nt/nt.h: Added NtQueryKey and NtEnumerateKey.

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

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette