Compartir a través de


Función CollectionsListUpdateMarshalledPointer (sensorsutils.h)

Esta rutina actualiza punteros incrustados. Se debe llamar al paso de lista de recopilación serializado entre procesos.

Advertencia

Este método supone que los tamaños de estructura permanecen iguales durante la serialización. Evite usar este método si pasa los datos entre procesos que pueden tener valores de bits diferentes (por ejemplo, de 32 bits <a> 64 bits). Use CollectionsListDeserializeFromBuffer en su lugar.

Sintaxis

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

Parámetros

[in/out] Collection

Puntero a una lista de recopilación de sensores.

Valor devuelto

Esta función devuelve STATUS_INVALID_PARAMETER si:

  • La colección es null.
  • El miembro AllocatedSizeInBytes de Collection es menor que el tamaño mínimo aceptable (en bytes) para una lista de recopilación de sensores.

Devuelve STATUS_SUCCESS de lo contrario.

Requisitos

Requisito Valor
Header sensorsutils.h