kelas ProtectionProfile
ProtectionProfile adalah kelas akar untuk melakukan operasi perlindungan. Aplikasi perlu membuat ProtectionProfile sebelum melakukan operasi perlindungan apa pun
Ringkasan
Anggota | Deskripsi |
---|---|
const publik Pengaturan& Get Pengaturan() const | Mendapatkan pengaturan yang digunakan oleh ProtectionProfile selama inisialisasi dan sepanjang masa pakainya. |
std publik::shared_ptr<AsyncControl> ListEnginesAsync(const std::shared_ptr<void>&context) | Memulai operasi mesin daftar. |
std publik::vector<std::string> ListEngines() | Daftar mesin. |
std publik::shared_ptr<AsyncControl> AddEngineAsync(const ProtectionEngine::Pengaturan& settings, const std::shared_ptr<void>&context) | Mulai menambahkan mesin perlindungan baru ke profil. |
std publik::shared_ptr<ProtectionEngine> AddEngine(const ProtectionEngine::Pengaturan& settings) | Tambahkan mesin perlindungan baru ke profil. |
std publik::shared_ptr<AsyncControl> DeleteEngineAsync(const std::string& engineId, const std::shared_ptr<void>&context) | Mulai menghapus mesin perlindungan dengan ID yang diberikan. Semua data untuk mesin yang diberikan akan dihapus. |
public void DeleteEngine(const std::string& engineId) | Hapus mesin perlindungan dengan ID yang diberikan. Semua data untuk mesin yang diberikan akan dihapus. |
Anggota
Fungsi Get Pengaturan
Mendapatkan pengaturan yang digunakan oleh ProtectionProfile selama inisialisasi dan sepanjang masa pakainya.
Pengembalian: Pengaturan digunakan oleh ProtectionProfile selama inisialisasi dan sepanjang masa pakainya
Fungsi ListEnginesAsync
Memulai operasi mesin daftar.
Parameter:
- konteks: Konteks klien yang akan diteruskan kembali secara buram kepada pengamat
Mengembalikan: Objek kontrol asinkron. ProtectionProfile::Observer akan dipanggil setelah berhasil atau gagal.
Fungsi ListEngines
Daftar mesin.
Pengembalian: ID mesin singgahan
Fungsi AddEngineAsync
Mulai menambahkan mesin perlindungan baru ke profil.
Parameter:
pengaturan: objek mip::P rotectionEngine::Pengaturan yang menentukan pengaturan mesin.
konteks: Konteks klien yang akan diteruskan kembali secara buram kepada pengamat
Mengembalikan: Objek kontrol asinkron. ProtectionProfile::Observer akan dipanggil setelah berhasil atau gagal.
Fungsi AddEngine
Tambahkan mesin perlindungan baru ke profil.
Parameter:
- pengaturan: objek mip::P rotectionEngine::Pengaturan yang menentukan pengaturan mesin.
Pengembalian: ProtectionEngine yang baru dibuat
Fungsi DeleteEngineAsync
Mulai menghapus mesin perlindungan dengan ID yang diberikan. Semua data untuk mesin yang diberikan akan dihapus.
Parameter:
id: ID mesin unik.
konteks: Konteks klien yang akan diteruskan kembali secara buram kepada pengamat
Mengembalikan: Objek kontrol asinkron. ProtectionProfile::Observer akan dipanggil setelah berhasil atau gagal.
Fungsi DeleteEngine
Hapus mesin perlindungan dengan ID yang diberikan. Semua data untuk mesin yang diberikan akan dihapus.
Parameter:
- id: ID mesin unik.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk