共用方式為


LkmdTelSetSecondaryData 函式 (lkmdtel.h)

此函式會設定遙測數據結構中的次要數據。 提交報告之前不需要。 提供次要數據可讓元件在小型傾印內提供額外的數據,以協助偵錯。

語法

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

參數

TelemetryHandle

提供由 LkmdTelCreateReport所建立的遙測句柄。

SecondaryDataGuid

這是用來在迷你傾印中定義次要數據的 GUID。

SecondaryDataSize

這是次要數據緩衝區的大小。

SecondaryDataBuffer

這是次要數據緩衝區。

傳回值

如果成功,STATUS_SUCCESS。

言論

  • 每個傾印檔案只能呼叫此函式一次。 傳遞至此 API 的緩衝區必須維持有效狀態,直到從 LkmdTelSubmitReport 呼叫並傳回之前,
  • 數據的大小應該小於 24 MB,不過實際大小可能會根據 Windows 版本或系統設定而有所不同。 超過限制的數據將會被截斷。
  • 如需詳細資訊,請參閱 次要回呼資料

要求

要求 價值
標頭 lkmdtel.h
連結庫 lkmdtel.lib、\werkernelapi.lib
IRQL PASSIVE_LEVEL

另請參閱

LkmdTelSubmitReport