PEHeaderBuilder Classe
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: