PEHeaders Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir akıştan PE (Taşınabilir Yürütülebilir Dosya) ve COFF (Ortak Nesne Dosyası Biçimi) üst bilgilerini okuyan bir tür tanımlar.
public ref class PEHeaders sealed
public sealed class PEHeaders
type PEHeaders = class
Public NotInheritable Class PEHeaders
- Devralma
-
PEHeaders
Oluşturucular
| Name | Description |
|---|---|
| PEHeaders(Stream, Int32) |
Sınıfın PEHeaders , belirtilen boyuttaki pe görüntüsünü temsil eden bir akıştan PE üst bilgilerini okuyan yeni bir örneğini oluşturur. |
| PEHeaders(Stream) |
Sınıfın, belirtilen akıştaki PEHeaders geçerli konumdan PE üst bilgilerini okuyan yeni bir örneğini oluşturur. |
Özellikler
| Name | Description |
|---|---|
| CoffHeader |
Görüntünün COFF üst bilgisini alır. |
| CoffHeaderStartOffset |
PE görüntüsünün başından COFF üst bilgisinin başına kadar bayt uzaklığını alır. |
| CorHeader |
COR üst bilgisini alır. |
| CorHeaderStartOffset |
Görüntünün başından COR üst bilgisine bayt uzaklığını alır. |
| IsCoffOnly |
Görüntünün yalnızca Coff olup olmadığını gösteren bir değer alır. |
| IsConsoleApplication |
Görüntünün bir Windows konsol uygulamasını temsil edip etmediğini gösteren bir değer alır. |
| IsDll |
Görüntünün dinamik bağlantı kitaplığını temsil edip etmediğini gösteren bir değer alır. |
| IsExe |
Görüntünün yürütülebilir dosyayı temsil edip etmediğini gösteren bir değer alır. |
| MetadataSize |
CLI meta verilerinin boyutunu alır. |
| MetadataStartOffset |
PE görüntüsünün başından CLI meta verilerinin başlangıcına kadar olan uzaklığı (bayt cinsinden) alır. |
| PEHeader |
Görüntünün PE üst bilgisini alır. |
| PEHeaderStartOffset |
Görüntünün başından üst bilginin bayt uzaklığını alır. |
| SectionHeaders |
PE bölümü üst bilgilerini alır. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetContainingSectionIndex(Int32) |
PE görüntüsünün, belirtilen Göreli Sanal Adresi içeren bölümünü arar. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
| TryGetDirectoryOffset(DirectoryEntry, Int32) |
Görüntünün başlangıcından verilen dizin verilerine uzaklığı (bayt cinsinden) alır. |