VirtualBox

Changeset 67316 in vbox for trunk


Ignore:
Timestamp:
Jun 9, 2017 12:59:30 PM (8 years ago)
Author:
vboxsync
Message:

nt.h: Add RTL_PROCESS_MODULE_INFORMATION and RTL_PROCESS_MODULES

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/nt/nt.h

    r66823 r67316  
    22622262typedef SYSTEM_SESSION_PROCESS_INFORMATION *PSYSTEM_SESSION_PROCESS_INFORMATION;
    22632263
     2264/** Input to SystemModuleInformation. */
     2265typedef struct _RTL_PROCESS_MODULE_INFORMATION
     2266{
     2267        HANDLE Section;
     2268        PVOID  MappedBase;
     2269        PVOID  ImageBase;
     2270        ULONG  ImageSize;
     2271        ULONG  Flags;
     2272        USHORT LoadOrderIndex;
     2273        USHORT InitOrderIndex;
     2274        USHORT LoadCount;
     2275        USHORT OffsetToFileName;
     2276        UCHAR  FullPathName[256];
     2277} RTL_PROCESS_MODULE_INFORMATION;
     2278typedef RTL_PROCESS_MODULE_INFORMATION *PRTL_PROCESS_MODULE_INFORMATION;
     2279
     2280typedef struct _RTL_PROCESS_MODULES
     2281{
     2282        ULONG  NumberOfModules;
     2283        RTL_PROCESS_MODULE_INFORMATION Modules[1];
     2284} RTL_PROCESS_MODULES;
     2285typedef RTL_PROCESS_MODULES *PRTL_PROCESS_MODULES;
     2286
    22642287NTSYSAPI NTSTATUS NTAPI NtQuerySystemInformation(SYSTEM_INFORMATION_CLASS, PVOID, ULONG, PULONG);
    22652288
Note: See TracChangeset for help on using the changeset viewer.

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