Leggere in inglese

Condividi tramite


Funzione CollectionsListUpdateMarshalledPointer (sensorsutils.h)

Questo aggiornamento di routine consente di aggiornare i puntatori incorporati. Deve essere chiamato quando l'elenco di raccolte con marshalling passa tra processi.

Avviso

Questo metodo presuppone che le dimensioni della struttura rimangano invariate durante il marshalling. Evitare di usare questo metodo se si passano i dati tra processi che possono avere valori di velocità in bit diversi (ad esempio, <a 32 bit-> 64 bit). Usare invece CollectionsListDeserializeFromBuffer.

Sintassi

NTSTATUS CollectionsListUpdateMarshalledPointer(
  [in/out] PSENSOR_COLLECTION_LIST Collection
);

Parametri

[in/out] Collection

Puntatore a un elenco di raccolte di sensori.

Valore restituito

Questa funzione restituisce STATUS_INVALID_PARAMETER se:

  • L'insieme è null.
  • Il membro AllocateSizeInBytes di Collection è minore delle dimensioni minime accettabili (in byte) per un elenco di raccolte di sensori.

Restituisce STATUS_SUCCESS in caso contrario.

Fabbisogno

Requisito Valore
intestazione sensorsutils.h