ReactOS 0.4.16-dev-122-g325d74c
_SECTION_IMAGE_INFORMATION Struct Reference

#include <mmtypes.h>

Collaboration diagram for _SECTION_IMAGE_INFORMATION:

Public Attributes

PVOID TransferAddress
 
ULONG ZeroBits
 
SIZE_T MaximumStackSize
 
SIZE_T CommittedStackSize
 
ULONG SubSystemType
 
union {
   struct {
      USHORT   SubSystemMinorVersion
 
      USHORT   SubSystemMajorVersion
 
   } 
 
   ULONG   SubSystemVersion
 
}; 
 
ULONG GpValue
 
USHORT ImageCharacteristics
 
USHORT DllCharacteristics
 
USHORT Machine
 
BOOLEAN ImageContainsCode
 
union {
   struct {
      UCHAR   ComPlusNativeReady:1
 
      UCHAR   ComPlusILOnly:1
 
      UCHAR   ImageDynamicallyRelocated:1
 
      UCHAR   ImageMappedFlat:1
 
      UCHAR   Reserved:4
 
   } 
 
   UCHAR   ImageFlags
 
}; 
 
ULONG LoaderFlags
 
ULONG ImageFileSize
 
ULONG CheckSum
 
WORD SubsystemVersionLow
 
WORD SubsystemVersionHigh
 
union {
   UCHAR   ImageFlags
 
   struct {
      UCHAR   ComPlusNativeReady: 1
 
      UCHAR   ComPlusILOnly: 1
 
      UCHAR   ImageDynamicallyRelocated: 1
 
      UCHAR   ImageMappedFlat: 1
 
      UCHAR   BaseBelow4gb: 1
 
      UCHAR   Reserved: 3
 
   }   DUMMYSTRUCTNAME
 
DUMMYUNIONNAME
 

Detailed Description

Definition at line 339 of file mmtypes.h.

Member Data Documentation

◆ 

union { ... } _SECTION_IMAGE_INFORMATION::@2599

◆ 

union { ... } _SECTION_IMAGE_INFORMATION::@2601

◆ BaseBelow4gb

UCHAR _SECTION_IMAGE_INFORMATION::BaseBelow4gb

Definition at line 2072 of file winternl.h.

◆ CheckSum

ULONG _SECTION_IMAGE_INFORMATION::CheckSum

Definition at line 379 of file mmtypes.h.

◆ CommittedStackSize

SIZE_T _SECTION_IMAGE_INFORMATION::CommittedStackSize

Definition at line 344 of file mmtypes.h.

Referenced by CreateProcessInternalW(), and ExeFmtpCreateImageSection().

◆ ComPlusILOnly

UCHAR _SECTION_IMAGE_INFORMATION::ComPlusILOnly

Definition at line 366 of file mmtypes.h.

◆ ComPlusNativeReady

UCHAR _SECTION_IMAGE_INFORMATION::ComPlusNativeReady

Definition at line 365 of file mmtypes.h.

◆ DllCharacteristics

USHORT _SECTION_IMAGE_INFORMATION::DllCharacteristics

Definition at line 357 of file mmtypes.h.

Referenced by CreateProcessInternalW().

◆ 

struct { ... } _SECTION_IMAGE_INFORMATION::DUMMYSTRUCTNAME

◆ 

union { ... } _SECTION_IMAGE_INFORMATION::DUMMYUNIONNAME

◆ GpValue

ULONG _SECTION_IMAGE_INFORMATION::GpValue

Definition at line 355 of file mmtypes.h.

◆ ImageCharacteristics

USHORT _SECTION_IMAGE_INFORMATION::ImageCharacteristics

Definition at line 356 of file mmtypes.h.

Referenced by CreateProcessInternalW(), and ExeFmtpCreateImageSection().

◆ ImageContainsCode

BOOLEAN _SECTION_IMAGE_INFORMATION::ImageContainsCode

Definition at line 359 of file mmtypes.h.

◆ ImageDynamicallyRelocated

UCHAR _SECTION_IMAGE_INFORMATION::ImageDynamicallyRelocated

Definition at line 367 of file mmtypes.h.

◆ ImageFileSize

ULONG _SECTION_IMAGE_INFORMATION::ImageFileSize

Definition at line 377 of file mmtypes.h.

Referenced by MmMapViewOfSection(), and NtQuerySection().

◆ ImageFlags

UCHAR _SECTION_IMAGE_INFORMATION::ImageFlags

Definition at line 371 of file mmtypes.h.

◆ ImageMappedFlat

UCHAR _SECTION_IMAGE_INFORMATION::ImageMappedFlat

Definition at line 368 of file mmtypes.h.

◆ LoaderFlags

ULONG _SECTION_IMAGE_INFORMATION::LoaderFlags

Definition at line 376 of file mmtypes.h.

Referenced by LdrpCreateDllSection().

◆ Machine

USHORT _SECTION_IMAGE_INFORMATION::Machine

Definition at line 358 of file mmtypes.h.

Referenced by CreateProcessInternalW().

◆ MaximumStackSize

SIZE_T _SECTION_IMAGE_INFORMATION::MaximumStackSize

Definition at line 343 of file mmtypes.h.

Referenced by CreateProcessInternalW(), and ExeFmtpCreateImageSection().

◆ Reserved

UCHAR _SECTION_IMAGE_INFORMATION::Reserved

Definition at line 369 of file mmtypes.h.

◆ SubSystemMajorVersion

USHORT _SECTION_IMAGE_INFORMATION::SubSystemMajorVersion

Definition at line 351 of file mmtypes.h.

Referenced by CreateProcessInternalW().

◆ SubSystemMinorVersion

USHORT _SECTION_IMAGE_INFORMATION::SubSystemMinorVersion

Definition at line 350 of file mmtypes.h.

Referenced by CreateProcessInternalW().

◆ SubSystemType

ULONG _SECTION_IMAGE_INFORMATION::SubSystemType

Definition at line 345 of file mmtypes.h.

Referenced by CreateProcessInternalW(), SmpExecuteImage(), and SmpLoadSubSystem().

◆ SubSystemVersion

ULONG _SECTION_IMAGE_INFORMATION::SubSystemVersion

Definition at line 353 of file mmtypes.h.

◆ SubsystemVersionHigh

WORD _SECTION_IMAGE_INFORMATION::SubsystemVersionHigh

Definition at line 2057 of file winternl.h.

◆ SubsystemVersionLow

WORD _SECTION_IMAGE_INFORMATION::SubsystemVersionLow

Definition at line 2056 of file winternl.h.

◆ TransferAddress

PVOID _SECTION_IMAGE_INFORMATION::TransferAddress

Definition at line 341 of file mmtypes.h.

Referenced by CreateProcessInternalW().

◆ ZeroBits

ULONG _SECTION_IMAGE_INFORMATION::ZeroBits

Definition at line 342 of file mmtypes.h.


The documentation for this struct was generated from the following files: