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。
規格需求
需求 | 值 |
---|---|
標頭 | sensorsutils.h |