Freigeben über


CollectionsListAllocateBufferAndSerialize-Funktion (sensorsutils.h)

Diese Routine weist einen Puffer zu und serialisiert dann eine Sensorauflistungsliste. Bei Erfolg müssen Aufrufer SerializationBufferFree- verwenden, um den Puffer freizuschalten.

Syntax

NTSTATUS CollectionsListAllocateBufferAndSerialize(
  [in]  const PSENSOR_COLLECTION_LIST SourceCollection,
  [out] ULONG                         *pTargetBufferSizeInBytes,
  [out] BYTE                          **pTargetBuffer
);

Parameter

[in] SourceCollection

Zeiger auf eine Sammlungsliste.

[out] pTargetBufferSizeInBytes

Die zugeordnete Puffergröße (in Bytes).

[out] pTargetBuffer

Zeigen Sie auf den zugewiesenen Puffer, um die serialisierten Daten aufzunehmen.

Rückgabewert

Diese Funktion gibt NTSTATUS zurück.

Anforderungen

Anforderung Wert
Header- sensorsutils.h