Функция CollectionsListUpdateMarshalledPointer (sensorsutils.h)
Эта подпрограмма обновляет внедренные указатели. Он должен вызываться при передаче списка маршалированных коллекций между процессами.
Предупреждение
Этот метод предполагает, что размеры структуры остаются неизменными во время маршалинга. Избегайте использования этого метода при передаче данных между процессами, которые могут иметь разные значения битовости (например, от 32 до <> 64 бит). Вместо этого используйте CollectionsListDeserializeFromBuffer.
Синтаксис
NTSTATUS CollectionsListUpdateMarshalledPointer(
[in/out] PSENSOR_COLLECTION_LIST Collection
);
Параметры
[in/out] Collection
Указатель на список коллекций датчиков.
Возвращаемое значение
Эта функция возвращает STATUS_INVALID_PARAMETER, если:
- Коллекция имеет значение NULL.
- Элемент AllocatedSizeInBytes коллекции меньше допустимого минимального размера (в байтах) для списка коллекции датчиков.
Возвращает STATUS_SUCCESS в противном случае.
Требования
Требование | Значение |
---|---|
Заголовок | sensorsutils.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по