PEStreamOptions Enumerazione
Definizione
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.
Fornisce opzioni che specificano come vengono lette le sezioni di un'immagine PE da un flusso.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
public enum class PEStreamOptions
[System.Flags]
public enum PEStreamOptions
[<System.Flags>]
type PEStreamOptions =
Public Enum PEStreamOptions
- Ereditarietà
- Attributi
Campi
Default | 0 | Per impostazione predefinita, il flusso viene eliminato quando PEReader viene eliminato e le sezioni dell'immagine PE sono lette in modo differito. |
IsLoadedImage | 8 | Indica che l'immagine PE sottostante è stata caricata in memoria dal caricatore del sistema operativo. |
LeaveOpen | 1 | Mantiene il flusso aperto quando PEReader viene eliminato. |
PrefetchEntireImage | 4 | Legge immediatamente l'intera immagine in memoria. PEReader chiude automaticamente il flusso prima del completamento da parte del costruttore, a meno che non sia specificato LeaveOpen. |
PrefetchMetadata | 2 | Legge immediatamente la sezione dei metadati in memoria. La lettura da altre sezioni del file non è consentita (InvalidOperationException viene generato da PEReader). PEReader chiude automaticamente il flusso prima del completamento da parte del costruttore, a meno che non sia specificato LeaveOpen. Il file sottostante può essere chiuso e persino eliminato dopo la costruzione di PEReader. |