다음을 통해 공유


IDebugDataSpaces4::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 설정되면 이 정보가 반환되지 않습니다.

반환 값

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

반환 코드 묘사
S_OK
메서드가 성공했습니다.

발언

이 메서드는 Size 바이트에 맞게 대상의 메모리에 패턴을 여러 번 씁니다.

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

요구 사항

요구
대상 플랫폼 바탕 화면
헤더 dbgeng.h(Dbgeng.h 포함)

참고 항목

IDebugDataSpaces2

IDebugDataSpaces3

IDebugDataSpaces4

WritePhysical