IDebugDataSpaces2::FillPhysical 메서드(dbgeng.h)

FillPhysical 메서드는 대상의 실제 메모리에 바이트 패턴을 씁니다. 지정된 메모리 범위를 채울 때까지 패턴이 반복적으로 작성됩니다.

구문

HRESULT FillPhysical(
  [in]            ULONG64 Start,
  [in]            ULONG   Size,
  [in]            PVOID   Pattern,
  [in]            ULONG   PatternSize,
  [out, optional] PULONG  Filled
);

매개 변수

[in] Start

패턴 작성을 시작할 대상의 실제 메모리 위치를 지정합니다.

[in] Size

대상의 메모리에 쓸 바이트 수를 지정합니다.

[in] Pattern

쓸 패턴을 지정합니다.

[in] PatternSize

패턴의 크기(바이트)를 지정합니다.

[out, optional] Filled

기록된 바이트 수를 받습니다. NULL로 설정된 경우 이 정보는 반환되지 않습니다.

반환 값

이 메서드는 오류 값을 반환할 수도 있습니다. 자세한 내용은 반환 값을 참조하세요.

반환 코드 Description
S_OK
메서드를 성공적으로 수행했습니다.

설명

이 메서드는 크기 바이트에 맞는 만큼 대상의 메모리에 패턴을 씁니다.

패턴의 최종 복사본이 메모리 범위에 완전히 맞지 않으면 부분적으로만 기록됩니다. 여기에는 패턴의 크기가 Size 값보다 크고 패턴의 추가 바이트가 무시되는 경우가 포함됩니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 dbgeng.h(Dbgeng.h 포함)

추가 정보

IDebugDataSpaces2

IDebugDataSpaces3

IDebugDataSpaces4

WritePhysical