Metode ISettingsContext::D eserialize (wcmconfig.h)
Mendeserialisasi data dalam aliran yang disediakan untuk konteks ini.
Sintaks
HRESULT Deserialize(
[in] IStream *pStream,
[in] ITargetInfo *pTarget,
[out] ISettingsResult ***pppResults,
[out] SIZE_T *pcResultCount
);
Parameter
[in] pStream
Penunjuk ke objek aliran yang diinisialisasi IStream yang berisi XML yang mewakili bagian pengaturan dari file jawaban (Unattend.xml). File jawaban adalah file yang memfasilitasi proses tanpa pengawas selama penyiapan atau migrasi untuk menjalankan semua tugasnya secara otomatis, tanpa intervensi pengguna.
[in] pTarget
Pointer yang mengidentifikasi objek target ITargetInfo yang harus digunakan saat mendeserialisasi aliran. Target ini harus cocok dengan target yang akan digunakan pada mesin bersama konteks ini.
[out] pppResults
Penunjuk ke array penunjuk antarmuka ISettingsResult . Setiap penunjuk antarmuka mengidentifikasi masalah yang mungkin telah terjadi selama deserialisasi.
[out] pcResultCount
Jumlah objek ISettingsResult dalam array pppResults.
Nilai kembali
Metode ini mengembalikan nilai HRESULT. S_OK menunjukkan keberhasilan. Ini mengembalikan WCM_E_NAMESPACENOTFOUND jika pIdentity mereferensikan namespace yang tidak dalam konteks.
Metode ini dapat mengembalikan E_OUTOFMEMORY jika ada sumber daya yang tidak cukup pada sistem untuk mengalokasikan enumerator.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wcmconfig.h |
DLL | SMIEngine.dll |