ReactOS  0.4.14-dev-57-g333b8f1
_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 330 of file mmtypes.h.

Member Data Documentation

◆ @2480

union { ... }

◆ @2482

union { ... }

◆ BaseBelow4gb

UCHAR _SECTION_IMAGE_INFORMATION::BaseBelow4gb

Definition at line 2072 of file winternl.h.

◆ CheckSum

ULONG _SECTION_IMAGE_INFORMATION::CheckSum

Definition at line 370 of file mmtypes.h.

◆ CommittedStackSize

SIZE_T _SECTION_IMAGE_INFORMATION::CommittedStackSize

Definition at line 335 of file mmtypes.h.

Referenced by CreateProcessInternalW(), and ExeFmtpCreateImageSection().

◆ ComPlusILOnly

UCHAR _SECTION_IMAGE_INFORMATION::ComPlusILOnly

Definition at line 357 of file mmtypes.h.

◆ ComPlusNativeReady

UCHAR _SECTION_IMAGE_INFORMATION::ComPlusNativeReady

Definition at line 356 of file mmtypes.h.

◆ DllCharacteristics

USHORT _SECTION_IMAGE_INFORMATION::DllCharacteristics

Definition at line 348 of file mmtypes.h.

Referenced by CreateProcessInternalW().

◆ DUMMYSTRUCTNAME

struct { ... } _SECTION_IMAGE_INFORMATION::DUMMYSTRUCTNAME

◆ DUMMYUNIONNAME

union { ... } _SECTION_IMAGE_INFORMATION::DUMMYUNIONNAME

◆ GpValue

ULONG _SECTION_IMAGE_INFORMATION::GpValue

Definition at line 346 of file mmtypes.h.

◆ ImageCharacteristics

USHORT _SECTION_IMAGE_INFORMATION::ImageCharacteristics

Definition at line 347 of file mmtypes.h.

Referenced by CreateProcessInternalW(), and ExeFmtpCreateImageSection().

◆ ImageContainsCode

BOOLEAN _SECTION_IMAGE_INFORMATION::ImageContainsCode

Definition at line 350 of file mmtypes.h.

◆ ImageDynamicallyRelocated

UCHAR _SECTION_IMAGE_INFORMATION::ImageDynamicallyRelocated

Definition at line 358 of file mmtypes.h.

◆ ImageFileSize

ULONG _SECTION_IMAGE_INFORMATION::ImageFileSize

Definition at line 368 of file mmtypes.h.

Referenced by MiLoadImageSection(), and MmMapViewOfSection().

◆ ImageFlags

UCHAR _SECTION_IMAGE_INFORMATION::ImageFlags

Definition at line 362 of file mmtypes.h.

◆ ImageMappedFlat

UCHAR _SECTION_IMAGE_INFORMATION::ImageMappedFlat

Definition at line 359 of file mmtypes.h.

◆ LoaderFlags

ULONG _SECTION_IMAGE_INFORMATION::LoaderFlags

Definition at line 367 of file mmtypes.h.

Referenced by LdrpCreateDllSection().

◆ Machine

USHORT _SECTION_IMAGE_INFORMATION::Machine

Definition at line 349 of file mmtypes.h.

Referenced by CreateProcessInternalW().

◆ MaximumStackSize

SIZE_T _SECTION_IMAGE_INFORMATION::MaximumStackSize

Definition at line 334 of file mmtypes.h.

Referenced by CreateProcessInternalW(), and ExeFmtpCreateImageSection().

◆ Reserved

UCHAR _SECTION_IMAGE_INFORMATION::Reserved

Definition at line 360 of file mmtypes.h.

◆ SubSystemMajorVersion

USHORT _SECTION_IMAGE_INFORMATION::SubSystemMajorVersion

Definition at line 342 of file mmtypes.h.

Referenced by CreateProcessInternalW().

◆ SubSystemMinorVersion

USHORT _SECTION_IMAGE_INFORMATION::SubSystemMinorVersion

Definition at line 341 of file mmtypes.h.

Referenced by CreateProcessInternalW().

◆ SubSystemType

ULONG _SECTION_IMAGE_INFORMATION::SubSystemType

Definition at line 336 of file mmtypes.h.

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

◆ SubSystemVersion

ULONG _SECTION_IMAGE_INFORMATION::SubSystemVersion

Definition at line 344 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 332 of file mmtypes.h.

Referenced by CreateProcessInternalW().

◆ ZeroBits

ULONG _SECTION_IMAGE_INFORMATION::ZeroBits

Definition at line 333 of file mmtypes.h.


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