PEHeaderBuilder Classe
In questo articolo
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce l'intestazione per un file eseguibile di tipo PE.
public ref class PEHeaderBuilder sealed
public sealed class PEHeaderBuilder
type PEHeaderBuilder = class
Public NotInheritable Class PEHeaderBuilder
- Ereditarietà
-
PEHeaderBuilder
Dll |
Restituisce le caratteristiche della libreria del linker dinamica. |
File |
Fattore di allineamento (in byte) usato per allineare i dati non elaborati delle sezioni nel file di immagine. Il valore deve essere una potenza di 2 compresa tra 512 e 64K (inclusi). Il valore predefinito è 512. Se l'allineamento della sezione è inferiore alle dimensioni di pagina dell'architettura, l'allineamento del file deve corrispondere all'allineamento della sezione. |
Image |
Indirizzo preferito del primo byte dell'immagine quando viene caricata in memoria; deve essere un multiplo di 64K. |
Image |
Restituisce le caratteristiche dell'immagine. |
Machine |
Architettura della CPU del computer di destinazione. |
Major |
Numero di versione principale dell'immagine. |
Major |
Numero di versione principale del linker. |
Major |
Numero di versione principale del sistema operativo richiesto. |
Major |
Numero di versione principale del sottosistema. |
Minor |
Numero di versione secondaria dell'immagine. |
Minor |
Numero di versione secondaria del linker. |
Minor |
Numero di versione secondaria del sistema operativo richiesto. |
Minor |
Numero di versione secondaria del sottosistema. |
Section |
Allineamento (in byte) delle sezioni quando vengono caricate in memoria. |
Size |
Dimensioni dello spazio dell'heap locale di cui eseguire il commit. |
Size |
Dimensioni dello spazio dell'heap locale da riservare. Viene eseguito il commit solo di SizeOfHeapCommit; il resto viene reso disponibile una pagina alla volta fino a quando non vengono raggiunte le dimensioni riservate. |
Size |
Dimensioni dello stack di cui eseguire il commit. |
Size |
Dimensioni dello stack da riservare. Viene eseguito il commit solo di SizeOfStackCommit; il resto viene reso disponibile una pagina alla volta fino a quando non vengono raggiunte le dimensioni riservate. |
Subsystem |
Sottosistema necessario per eseguire l'immagine. |
Create |
Crea un'intestazione eseguibile. |
Create |
Crea un'intestazione di libreria. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
Get |
Funge da funzione hash predefinita. (Ereditato da Object) |
Get |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
Memberwise |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
To |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Prodotto | Versioni |
---|---|
.NET | Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: