Bagikan melalui


Antarmuka IBurnVerification (imapi2.h)

Gunakan antarmuka ini dengan IDiscFormat2Data atau IDiscFormat2TrackAtOnce untuk mendapatkan atau mengatur properti Burn Verification Level yang menentukan bagaimana media yang dibakar diverifikasi untuk integritas setelah operasi tulis.

Warisan

Antarmuka IBurnVerification mewarisi dari antarmuka IUnknown . IBurnVerification juga memiliki jenis anggota ini:

Metode

Antarmuka IBurnVerification memiliki metode ini.

 
IBurnVerification::get_BurnVerificationLevel

Mengambil Tingkat Verifikasi Bakar saat ini.
IBurnVerification::p ut_BurnVerificationLevel

Mengatur Tingkat Verifikasi Pembakaran.

Keterangan

Contoh fungsi berikut menunjukkan bagaimana tingkat verifikasi pembakaran yang ditentukan oleh IMAPI_BURN_VERIFICATION_LEVEL, dapat diimplementasikan. Tingkat verifikasi pembakaran harus diatur sebelum operasi pembakaran.

#include <imapi2.h>

HRESULT setBurnVerification(
    IDiscFormat2Data                *DataWriter,
    IMAPI_BURN_VERIFICATION_LEVEL   VerificationLevel
    )

{
    HRESULT hr = S_OK;
    IBurnVerification *burnVerifier = NULL;
 
    hr = DataWriter->QueryInterface(IID_PPV_ARGS(&burnVerifier));
 
    if (SUCCEEDED(hr))
    {
        hr = burnVerifier->put_BurnVerificationLevel(VerificationLevel);
    }
 
    if (burnVerifier != NULL)
    {
        burnVerifier->Release();
        burnVerifier = NULL;
    }
 
    return hr;
}

Antarmuka ini didukung di Windows Server 2003 dengan Paket Layanan 1 (SP1), Windows XP dengan Paket Layanan 2 (SP2), dan Windows Vista melalui Paket Fitur Windows untuk Penyimpanan. Semua fitur yang disediakan oleh paket pembaruan ini didukung secara asli di Windows 7 dan Windows Server 2008 R2.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista, Windows XP dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header imapi2.h

Lihat juga

IDiscFormat2Data

IDiscFormat2TrackAtOnce

IMAPI_BURN_VERIFICATION_LEVEL