SectionHeader.SizeOfRawData Property

Definition

Gets the size of the section (for object files) or the size of the initialized data on disk (for image files).

public:
 property int SizeOfRawData { int get(); };
public int SizeOfRawData { get; }
member this.SizeOfRawData : int
Public ReadOnly Property SizeOfRawData As Integer

Property Value

The size of the section (for object files) or the size of the initialized data on disk (for image files).

Remarks

For PE images, SizeOfRawData must be a multiple of PEHeader.FileAlignment. If it is less than SectionHeader.VirtualSize, the remainder of the section is zero-filled.

Because the SectionHeader.SizeOfRawData field is rounded but the SectionHeader.VirtualSize field is not, it is possible for SizeOfRawData to be greater than VirtualSize as well.

When a section contains only uninitialized data, this field should be zero.

Applies to