Fungsi CollectionsListUpdateMarshalledPointer (sensorsutils.h)
Pembaruan rutin penunjuk yang disematkan ini. Ini harus dipanggil ketika daftar koleksi marshalled lolos di antara proses.
Peringatan
Metode ini mengasumsikan ukuran struktur tetap sama selama marshalling. Hindari menggunakan metode ini jika meneruskan data antar proses yang dapat memiliki nilai bit-ness yang berbeda (misalnya 32 bit <-> 64 bit). Gunakan CollectionsListDeserializeFromBuffer sebagai gantinya.
NTSTATUS CollectionsListUpdateMarshalledPointer(
[in/out] PSENSOR_COLLECTION_LIST Collection
);
[in/out] Collection
Penunjuk ke daftar pengumpulan sensor.
Fungsi ini mengembalikan STATUS_INVALID_PARAMETER jika:
- Koleksi null.
- Anggota Koleksi AllocatedSizeInBytes kurang dari ukuran minimum yang dapat diterima (dalam byte) untuk daftar pengumpulan sensor.
Mengembalikan STATUS_SUCCESS sebaliknya.
Syarat | Nilai |
---|---|
Header | sensorsutils.h |