VirtualBox

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

Last change on this file since 52364 was 52364, checked in by vboxsync, 11 years ago

nt.h: NtOpenKey, NtQuerySecurityObject, NtQueryValueKey, RtlEqualSid, RtlExpandEnvironmentStrings_U.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 5.8 KB
Line 
1; $Id: ntdll-mini-implib.def 52364 2014-08-13 06:09:41Z vboxsync $
2;; @file
3; IPRT - Minimal NTDLL import library defintion file.
4;
5
6;
7; Copyright (C) 2010-2014 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 NtClose ;;= _NtClose@4
36 NtCreateFile ;;= _NtCreateFile@44
37 NtCreateSection ;;= _NtCreateSection@28
38 NtDelayExecution ;;= _NtDelayExecution@8
39 NtDeviceIoControlFile ;;= _NtDeviceIoControlFile@40
40 NtDuplicateObject ;;= _NtDuplicateObject@28
41 NtFreeVirtualMemory ;;= _NtFreeVirtualMemory@16
42 NtGetContextThread ;;= _NtGetContextThread@8
43 NtMapViewOfSection ;;= _NtMapViewOfSection@40
44 NtOpenDirectoryObject ;;= _NtOpenDirectoryObject@12
45 NtOpenKey ;;= _NtOpenKey@12
46 NtOpenProcess ;;= _NtOpenProcess@16
47 NtOpenProcessToken ;;= _NtOpenProcessToken@12
48 NtOpenThread ;;= _NtOpenThread@16
49 NtOpenThreadToken ;;= _NtOpenThreadToken@16
50 NtProtectVirtualMemory ;;= _NtProtectVirtualMemory@20
51 NtQueryDirectoryFile ;;= _NtQueryDirectoryFile@44
52 NtQueryDirectoryObject ;;= _NtQueryDirectoryObject@28
53 NtQueryInformationFile ;;= _NtQueryInformationFile@20
54 NtQueryInformationProcess ;;= _NtQueryInformationProcess@20
55 NtQueryInformationThread ;;= _NtQueryInformationThread@20
56 NtQueryInformationToken ;;= _NtQueryInformationToken@20
57 NtQueryObject ;;= _NtQueryObject@20
58 NtQuerySecurityObject ;;= _NtQuerySecurityObject@20
59 NtQueryTimerResolution ;;= _NtQueryTimerResolution@12
60 NtQueryValueKey ;;= _NtQueryValueKey@24
61 NtQueryVirtualMemory ;;= _NtQueryVirtualMemory@24
62 NtQueryVolumeInformationFile ;;= _NtQueryVolumeInformationFile@20
63 NtReadFile ;;= _NtReadFile@36
64 NtReadVirtualMemory ;;= _NtReadVirtualMemory@20
65 NtResumeProcess ;;= _NtResumeProcess@4
66 NtResumeThread ;;= _NtResumeThread@8
67 NtSetContextThread ;;= _NtSetContextThread@8
68 NtSetInformationFile ;;= _NtSetInformationFile@20
69 NtSetInformationObject ;;= _NtSetInformationObject@16
70 NtSetInformationProcess ;;= _NtSetInformationProcess@16
71 NtSetInformationThread ;;= _NtSetInformationThread@16
72 NtSetTimerResolution ;;= _NtSetTimerResolution@12
73 NtSuspendProcess ;;= _NtSuspendProcess@4
74 NtSuspendThread ;;= _NtSuspendThread@8
75 NtTerminateProcess ;;= _NtTerminateProcess@8
76 NtTerminateThread ;;= _NtTerminateThread@8
77 NtUnmapViewOfSection ;;= _NtUnmapViewOfSection@8
78 NtWaitForSingleObject ;;= _NtWaitForSingleObject@12
79 NtWaitForMultipleObjects ;;= _NtWaitForMultipleObjects@20
80 NtWriteFile ;;= _NtWriteFile@36
81 NtWriteVirtualMemory ;;= _NtWriteVirtualMemory@20
82 NtYieldExecution ;;= _NtYieldExecution@0
83
84 LdrInitializeThunk ;;= _LdrInitializeThunk@12
85
86 RtlAddAccessAllowedAce ;;= _RtlAddAccessAllowedAce@16
87 RtlAddAccessDeniedAce ;;= _RtlAddAccessDeniedAce@16
88 RtlCopySid ;;= _RtlCopySid@12
89 RtlCreateAcl ;;= _RtlCreateAcl@12
90 RtlCreateProcessParameters ;;= _RtlCreateProcessParameters@40
91 RtlCreateSecurityDescriptor ;;= _RtlCreateSecurityDescriptor@8
92 RtlCreateUserProcess ;;= _RtlCreateUserProcess@40
93 RtlCreateUserThread ;;= _RtlCreateUserThread@40
94 RtlDestroyProcessParameters ;;= _RtlDestroyProcessParameters@4
95 RtlEqualSid ;;= _RtlEqualSid@8
96 RtlExpandEnvironmentStrings_U ;;= _RtlExpandEnvironmentStrings_U@16
97 RtlGetVersion ;;= _RtlGetVersion@4
98 RtlInitializeSid ;;= _RtlInitializeSid@12
99 RtlNtStatusToDosError ;;= _RtlNtStatusToDosError@4
100 RtlSetDaclSecurityDescriptor ;;= _RtlSetDaclSecurityDescriptor@16
101 RtlSubAuthoritySid ;;= _RtlSubAuthoritySid@8
102
Note: See TracBrowser for help on using the repository browser.

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