Compartilhar via


PDEBUG_EXTENSION_KNOWN_STRUCT_EX função de retorno de chamada (dbgeng.h)

A função de retorno de chamada DebugExtensionKnownStructEx é chamada por extensões para despejar estruturas que são bem conhecidas por elas.

 CALLBACK* PDEBUG_EXTENSION_KNOWN_STRUCT_EX DebugExtensionKnownStructEx;

Sintaxe

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
)
{...}

Parâmetros

[in] Client

Um cliente de depuração.

[in] Flags

Sinalizadores.

[in] Offset

Um deslocamento.

[in, optional] TypeName

O nome de um tipo.

[out, optional] Buffer

Um buffer de saída.

[in, out, optional] BufferChars

Um ponteiro para o comprimento do buffer de saída.

Retornar valor

Se essa função de retorno de chamada for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

DebugExtensionKnownStructEx é chamado PDEBUG_EXTENSION_KNOWN_STRUCT_EX no arquivo de cabeçalho Dbgeng.h.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho dbgeng.h (inclua Dbgeng.h)