Changeset 70339 in vbox for trunk/include/iprt/nt
- Timestamp:
- Dec 26, 2017 2:40:18 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 119939
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/nt/nt.h
r70334 r70339 2406 2406 { 2407 2407 UNICODE_STRING DosPath; 2408 HANDLE Handle; 2408 HANDLE Handle; /**< 0x10 / 0x08 */ 2409 2409 } CURDIR; 2410 AssertCompileSize(CURDIR, ARCH_BITS == 32 ? 0x0c : 0x18); 2410 2411 typedef CURDIR *PCURDIR; 2411 2412 … … 2421 2422 typedef struct _RTL_USER_PROCESS_PARAMETERS 2422 2423 { 2423 ULONG MaximumLength; 2424 ULONG Length; 2425 ULONG Flags; 2426 ULONG DebugFlags; 2427 HANDLE ConsoleHandle; 2428 ULONG ConsoleFlags; 2429 HANDLE StandardInput; 2430 HANDLE StandardOutput; 2431 HANDLE StandardError; 2432 CURDIR CurrentDirectory; 2433 UNICODE_STRING DllPath; 2434 UNICODE_STRING ImagePathName; 2435 UNICODE_STRING CommandLine; 2436 PWSTR Environment; 2437 ULONG StartingX; 2438 ULONG StartingY; 2439 ULONG CountX; 2440 ULONG CountY; 2441 ULONG CountCharsX; 2442 ULONG CountCharsY; 2443 ULONG FillAttribute; 2444 ULONG WindowFlags; 2445 ULONG ShowWindowFlags; 2446 UNICODE_STRING WindowTitle; 2447 UNICODE_STRING DesktopInfo; 2448 UNICODE_STRING ShellInfo; 2449 UNICODE_STRING RuntimeInfo; 2450 RTL_DRIVE_LETTER_CURDIR CurrentDirectories[0x20]; 2451 SIZE_T EnvironmentSize; /**<Added in Vista */2452 SIZE_T EnvironmentVersion; /**<Added in Windows 7. */2453 PVOID PackageDependencyData; /**<Added Windows 8? */2454 ULONG ProcessGroupId; /**<Added Windows 8? */2424 ULONG MaximumLength; /**< 0x00 / 0x00 */ 2425 ULONG Length; /**< 0x / 0x04 */ 2426 ULONG Flags; /**< 0x / 0x08 */ 2427 ULONG DebugFlags; /**< 0x / 0x0c */ 2428 HANDLE ConsoleHandle; /**< 0x / 0x10 */ 2429 ULONG ConsoleFlags; /**< 0x / 0x14 */ 2430 HANDLE StandardInput; /**< 0x / 0x18 */ 2431 HANDLE StandardOutput; /**< 0x / 0x1c */ 2432 HANDLE StandardError; /**< 0x / 0x20 */ 2433 CURDIR CurrentDirectory; /**< 0x / 0x24 */ 2434 UNICODE_STRING DllPath; /**< 0x / 0x30 */ 2435 UNICODE_STRING ImagePathName; /**< 0x / 0x38 */ 2436 UNICODE_STRING CommandLine; /**< 0x / 0x40 */ 2437 PWSTR Environment; /**< 0x / 0x48 */ 2438 ULONG StartingX; /**< 0x / 0x4c */ 2439 ULONG StartingY; /**< 0x / 0x50 */ 2440 ULONG CountX; /**< 0x / 0x54 */ 2441 ULONG CountY; /**< 0x / 0x58 */ 2442 ULONG CountCharsX; /**< 0x / 0x5c */ 2443 ULONG CountCharsY; /**< 0x / 0x60 */ 2444 ULONG FillAttribute; /**< 0x / 0x64 */ 2445 ULONG WindowFlags; /**< 0x / 0x68 */ 2446 ULONG ShowWindowFlags; /**< 0x / 0x6c */ 2447 UNICODE_STRING WindowTitle; /**< 0x / 0x70 */ 2448 UNICODE_STRING DesktopInfo; /**< 0x / 0x78 */ 2449 UNICODE_STRING ShellInfo; /**< 0x / 0x80 */ 2450 UNICODE_STRING RuntimeInfo; /**< 0x / 0x88 */ 2451 RTL_DRIVE_LETTER_CURDIR CurrentDirectories[0x20]; /**< 0x / 0x90 */ 2452 SIZE_T EnvironmentSize; /**< 0x / 0x - Added in Vista */ 2453 SIZE_T EnvironmentVersion; /**< 0x / 0x - Added in Windows 7. */ 2454 PVOID PackageDependencyData; /**< 0x / 0x - Added Windows 8? */ 2455 ULONG ProcessGroupId; /**< 0x / 0x - Added Windows 8? */ 2455 2456 } RTL_USER_PROCESS_PARAMETERS; 2456 2457 typedef RTL_USER_PROCESS_PARAMETERS *PRTL_USER_PROCESS_PARAMETERS;
Note:
See TracChangeset
for help on using the changeset viewer.