Поделиться через


Интерфейс IBurnVerification (imapi2.h)

Используйте этот интерфейс с IDiscFormat2Data или IDiscFormat2TrackAtOnce , чтобы получить или задать свойство Уровень проверки записи, которое определяет, как сгоревший носитель проверяется на целостность после операции записи.

Наследование

Интерфейс IBurnVerification наследуется от интерфейса IUnknown . IBurnVerification также имеет следующие типы членов:

Методы

Интерфейс IBurnVerification имеет следующие методы.

 
IBurnVerification::get_BurnVerificationLevel

Извлекает текущий уровень проверки записи.
IBurnVerification::p ut_BurnVerificationLevel

Задает уровень проверки записи.

Комментарии

В следующем примере функции показано, как можно реализовать уровень проверки записи, определенный IMAPI_BURN_VERIFICATION_LEVEL. Уровень проверки записи должен быть задан перед операцией записи.

#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;
}

Этот интерфейс поддерживается в Windows Server 2003 с пакетом обновления 1 (SP1), Windows XP с пакетом обновления 2 (SP2) и Windows Vista с помощью пакета дополнительных компонентов Windows для хранилища. Все функции, предоставляемые этим пакетом обновления, изначально поддерживаются в Windows 7 и Windows Server 2008 R2.

Требования

Требование Значение
Минимальная версия клиента Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header imapi2.h

См. также раздел

IDiscFormat2Data

IDiscFormat2TrackAtOnce

IMAPI_BURN_VERIFICATION_LEVEL