Freigeben über


CollectionsListAllocateBufferAndSerialize-Funktion (sensorsutils.h)

Diese Routine weist einen Puffer zu und serialisiert dann eine Sensorsammlungsliste. Bei Erfolg müssen Aufrufer SerializationBufferFree verwenden, um den Puffer frei zu machen.

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

Zeiger auf den zugeordneten Puffer, um die serialisierten Daten aufzunehmen.

Rückgabewert

Diese Funktion gibt NTSTATUS zurück.

Anforderungen

Anforderung Wert
Header sensorsutils.h