다음을 통해 공유


PEStreamOptions 열거형

정의

스트림에서 PE 이미지 섹션을 읽는 방법을 지정하는 옵션을 제공합니다.

이 열거형은 멤버 값의 비트 조합을 지원합니다.

public enum class PEStreamOptions
[System.Flags]
public enum PEStreamOptions
[<System.Flags>]
type PEStreamOptions = 
Public Enum PEStreamOptions
상속
PEStreamOptions
특성

필드

Default 0

기본적으로 스트림은 PEReader가 삭제되고 PE 이미지의 섹션이 느리게 읽혀질 때 삭제됩니다.

IsLoadedImage 8

OS 로더에서 기본 PE 이미지를 메모리로 로드했는지 여부를 나타냅니다.

LeaveOpen 1

PEReader가 삭제될 때 스트림을 열린 상태로 유지합니다.

PrefetchEntireImage 4

전체 이미지를 즉시 메모리로 읽습니다. PEReaderLeaveOpen을 지정하지 않을 경우 생성자가 반환될 때 자동으로 스트림을 닫습니다.

PrefetchMetadata 2

메타데이터 섹션을 즉시 메모리로 읽습니다.

파일의 다른 섹션에서 읽기는 허용되지 않습니다(PEReader에서 InvalidOperationException을 throw함).

PEReaderLeaveOpen을 지정하지 않을 경우 생성자가 반환될 때 자동으로 스트림을 닫습니다. 기본 파일은 닫히며 PEReader가 생성된 후에도 삭제될 수 있습니다.

적용 대상