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 |