Partager via


CollectionsListAllocateBufferAndSerialize, fonction (sensorsutils.h)

Cette routine alloue une mémoire tampon, puis sérialise une liste de collectes de capteurs. En cas de réussite, les appelants doivent utiliser SerializationBufferFree pour libérer la mémoire tampon.

Syntaxe

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

Paramètres

[in] SourceCollection

Pointeur vers une liste de collections.

[out] pTargetBufferSizeInBytes

Taille de la mémoire tampon allouée (en octets).

[out] pTargetBuffer

Pointeur vers la mémoire tampon allouée, pour contenir les données sérialisées.

Valeur de retour

Cette fonction retourne NTSTATUS.

Exigences

Exigence Valeur
d’en-tête sensorsutils.h