다음을 통해 공유


ReadPhysicalWithFlags 함수(wdbgexts.h)

ReadPhysicalWithFlags 함수는 실제 메모리에서 읽습니다.

통사론

void ReadPhysicalWithFlags(
  ULONG64 address,
  PVOID   buf,
  ULONG   size,
  ULONG   flags,
  PULONG  sizer
);

매개 변수

address

읽을 실제 주소를 지정합니다.

buf

읽은 데이터를 저장할 바이트 배열의 주소를 지정합니다.

size

읽을 바이트 수를 지정합니다.

flags

읽을 실제 메모리의 속성을 지정합니다. 이는 실제 메모리가 대상의 운영 체제에 보급된 방식과 일치해야 합니다. 가능한 값은 다음 표에 나와 있습니다.

묘사
PHYS_FLAG_DEFAULT 기본 메모리 캐싱을 사용합니다.
PHYS_FLAG_CACHED 실제 메모리가 캐시됩니다.
PHYS_FLAG_UNCACHED 실제 메모리는 캐시되지 않습니다.
PHYS_FLAG_WRITE_COMBINED 실제 메모리는 쓰기 결합됩니다.

sizer

실제로 읽은 바이트 수를 받습니다.

반환 값

없음

발언

WdbgExts 확장을 작성하는 경우 wdbgexts.h포함합니다. 이 함수를 호출하는 DbgEng 확장을 작성하는 경우 dbgeng.h 전에 wdbgexts.h 포함합니다(자세한 내용은 DbgEng 확장 코드 작성 참조).

요구 사항

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

참고 항목

readPhysical

WritePhysicalWithFlags