Bagikan melalui


Metode INapComponentConfig::GetConfig

Catatan

Platform Perlindungan Akses Jaringan tidak tersedia dimulai dengan Windows 10

Metode GetConfig mengambil konfigurasi komponen validator kesehatan sistem (SHV).

Sintaks

HRESULT GetConfig(
  [out] UINT16 *bCount,
  [out] BYTE   **data
) const;

Parameter

bCount [out]

Ukuran, dalam byte, dari blob konfigurasi data .

data [out]

Penunjuk ke alamat data konfigurasi komponen SHV.

Catatan

Data konfigurasi yang diekspor dari mesin x86 menggunakan metode GetConfig dapat diimpor ke komputer x64 menggunakan metode SetConfig , dan sebaliknya. Oleh karena itu, data konfigurasi harus dalam format arsitektur-agnostik seperti XML. Menggunakan XML alih-alih aliran byte memudahkan penggunaan data konfigurasi pada arsitektur yang berbeda. Elemen XML yang digunakan dalam data konfigurasi ditentukan oleh pelaksana.

Nilai kembali

Mengembalikan salah satu kode kesalahan berikut berdasarkan hasil operasi ini.

Menampilkan kode Deskripsi
S_OK
Operasi berhasil.
E_ACCESSDENIED
Kesalahan izin, akses ditolak.
E_OUTOFMEMORY
Batas sumber daya sistem, tidak dapat melakukan operasi.

Keterangan

Parameter data harus dialokasikan oleh penerima panggilan (implementor komponen) menggunakan CoTaskMemAlloc dan dikosongkan oleh pemanggil menggunakan CoTaskMemFree.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Tidak ada yang didukung
Server minimum yang didukung
Windows Server 2008 [hanya aplikasi desktop]
Header
NapCommon.h
IDL
NapCommon.idl

Lihat juga

INapComponentConfig

INapComponentConfig::SetConfig