CollectionsListUpdateMarshalledPointer, fonction (sensorsutils.h)
Cette routine met à jour les pointeurs incorporés. Elle doit être appelée lorsque la liste de collections marshalle passe entre les processus.
Avertissement
Cette méthode suppose que les tailles de structure restent identiques pendant le marshaling. Évitez d’utiliser cette méthode si vous transmettez les données entre les processus qui peuvent avoir des valeurs de bits différentes (par exemple, 32 bits <-> 64 bits). Utilisez Plutôt CollectionsListDeserializeFromBuffer.
Syntaxe
NTSTATUS CollectionsListUpdateMarshalledPointer(
[in/out] PSENSOR_COLLECTION_LIST Collection
);
Paramètres
[in/out] Collection
Pointeur vers une liste de collections de capteurs.
Valeur de retour
Cette fonction retourne STATUS_INVALID_PARAMETER si :
- La collection a la valeur Null.
- Le membre AllocationSizeInBytes de collection est inférieur à la taille minimale acceptable (en octets) d’une liste de collections de capteurs.
Retourne STATUS_SUCCESS sinon.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | sensorsutils.h |