다음을 통해 공유


LkmdTelSetSecondaryData 함수(lkmdtel.h)

이 함수는 원격 분석 데이터 구조의 보조 데이터를 설정합니다. 보고서를 제출하기 전에는 필요하지 않습니다. 보조 데이터를 제공하면 구성 요소가 디버깅을 지원하기 위해 미니덤프 내에 추가 데이터를 제공할 수 있습니다.

통사론

NTSTATUS LkmdTelSetSecondaryData(
  HANDLE  TelemetryHandle,
  LPCGUID SecondaryDataGuid,
  ULONG   SecondaryDataSize,
  PVOID   SecondaryDataBuffer
);

매개 변수

TelemetryHandle

LkmdTelCreateReport만든 원격 분석 핸들을 제공합니다.

SecondaryDataGuid

미니덤프에서 보조 데이터를 정의하는 데 사용되는 GUID입니다.

SecondaryDataSize

보조 데이터에 대한 버퍼의 크기입니다.

SecondaryDataBuffer

보조 데이터 버퍼입니다.

반환 값

성공하면 STATUS_SUCCESS.

발언

  • 이 함수는 덤프 파일당 한 번만 호출할 수 있습니다. 이 API에 전달된 버퍼는 호출 후 LkmdTelSubmitReport반환될 때까지 유효한 상태를 유지해야 합니다.
  • 실제 크기는 Windows 버전 또는 시스템 구성에 따라 달라질 수 있지만 데이터 크기는 24MB 미만이어야 합니다. 한도를 초과하는 데이터는 잘립니다.
  • 자세한 내용은 보조 콜백 데이터참조하세요.

요구 사항

요구
헤더 lkmdtel.h
라이브러리 lkmdtel.lib, \werkernelapi.lib
IRQL PASSIVE_LEVEL

참고 항목

LkmdTelSubmitReport