estrutura KBUGCHECK_SECONDARY_DUMP_DATA (wdm.h)
A estrutura KBUGCHECK_SECONDARY_DUMP_DATA descreve uma seção de dados fornecidos pelo driver a serem gravados pela rotina KbCallbackSecondaryDumpData para o arquivo de despejo de memória.
Sintaxe
typedef struct _KBUGCHECK_SECONDARY_DUMP_DATA {
IN PVOID InBuffer;
IN ULONG InBufferLength;
IN ULONG MaximumAllowed;
OUT GUID Guid;
OUT PVOID OutBuffer;
OUT ULONG OutBufferLength;
} KBUGCHECK_SECONDARY_DUMP_DATA, *PKBUGCHECK_SECONDARY_DUMP_DATA;
Membros
InBuffer
Ponteiro para um buffer alocado pelo sistema.
InBufferLength
Especifica o tamanho do buffer, em bytes, especificado pelo membro InBuffer .
MaximumAllowed
Especifica a quantidade máxima de dados que a rotina KbCallbackSecondaryDumpData pode gravar no arquivo de despejo de memória.
Guid
Especifica um GUID que identifica os dados de despejo de memória do driver. (Os drivers devem usar GUIDs exclusivos para marcar seus dados de despejo de memória. Use a ferramenta GuidGen.exe para gerar GUIDs para o driver. Essa ferramenta está incluída no SDK do Microsoft Windows.)
OutBuffer
Ponteiro para o buffer em que o driver grava seus dados de despejo de memória ou NULL.
OutBufferLength
Especifica o tamanho do buffer, em bytes, que foi especificado pelo membro OutBuffer .
Comentários
Para obter mais informações sobre como essa estrutura é usada, consulte Escrevendo uma rotina de retorno de chamada de verificação de bugs e KBUGCHECK_REASON_CALLBACK_ROUTINE função de retorno de chamada.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Microsoft Windows XP com Service Pack 1 (SP1), Windows Server 2003 e versões posteriores do sistema operacional Windows. |
Cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Confira também
Gravando uma rotina de retorno de chamada de verificação de bugs.