Condividi tramite


Funzione CollectionsListUpdateMarshalledPointer (sensorutils.h)

Questo puntatore incorporato per l'aggiornamento di routine. Deve essere chiamato quando l'elenco di raccolte marshalled 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 nessità di bit diversi (ad esempio 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:

  • La raccolta è null.
  • Il membro AllocateSizeInBytes della raccolta è minore delle dimensioni minime accettabili (in byte) per un elenco di raccolte di sensori.

Restituisce STATUS_SUCCESS in caso contrario.

Requisiti

Requisito Valore
Intestazione sensorutils.h