다음을 통해 공유


PDEBUG_EXTENSION_KNOWN_STRUCT_EX 콜백 함수(dbgeng.h)

DebugExtensionKnownStructEx 콜백 함수는 잘 알려진 구조를 덤프하기 위해 확장에서 호출됩니다.

 CALLBACK* PDEBUG_EXTENSION_KNOWN_STRUCT_EX DebugExtensionKnownStructEx;

구문

PDEBUG_EXTENSION_KNOWN_STRUCT_EX PdebugExtensionKnownStructEx;

HRESULT PdebugExtensionKnownStructEx(
  [in]                PDEBUG_CLIENT Client,
  [in]                ULONG Flags,
  [in]                ULONG64 Offset,
  [in, optional]      PCSTR TypeName,
  [out, optional]     PSTR Buffer,
  [in, out, optional] PULONG BufferChars
)
{...}

매개 변수

[in] Client

디버그 클라이언트입니다.

[in] Flags

플래그.

[in] Offset

오프셋입니다.

[in, optional] TypeName

형식의 이름입니다.

[out, optional] Buffer

출력 버퍼입니다.

[in, out, optional] BufferChars

출력 버퍼의 길이에 대한 포인터입니다.

반환 값

이 콜백 함수가 성공하면 S_OK 반환합니다. 그러지 않으면 HRESULT 오류 코드를 반환합니다.

설명

DebugExtensionKnownStructEx 는 Dbgeng.h 헤더 파일에서 PDEBUG_EXTENSION_KNOWN_STRUCT_EX 호출됩니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 dbgeng.h(Dbgeng.h 포함)