CollectionsListUpdateMarshalledPointer 函数 (sensorsutils.h)
此例程更新嵌入的指针。 当封送集合列表在进程之间传递时,应调用它。
警告
此方法假定在封送期间结构大小保持不变。 如果在可以具有不同位值的进程之间传递数据, (例如 32 位到 64 位 <>) ,请避免使用此方法。 请改用 CollectionsListDeserializeFromBuffer。
语法
NTSTATUS CollectionsListUpdateMarshalledPointer(
[in/out] PSENSOR_COLLECTION_LIST Collection
);
参数
[in/out] Collection
指向传感器集合列表的指针。
返回值
此函数在以下情况下返回STATUS_INVALID_PARAMETER:
- 集合为 null。
- Collection 的 AllocatedSizeInBytes 成员小于传感器集合列表) 可接受的最小大小 (字节数。
否则返回STATUS_SUCCESS。
要求
要求 | 值 |
---|---|
Header | sensorsutils.h |