IBurnVerification 인터페이스(imapi2.h)

IDiscFormat2Data 또는 IDiscFormat2TrackAtOnce와 함께 이 인터페이스를 사용하여 쓰기 작업 후 불타는 미디어가 무결성을 확인하는 방법을 지시하는 Burn Verification Level 속성을 얻거나 설정합니다.

상속

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 SP1(서비스 팩 1), WINDOWS XP sp2(서비스 팩 2) 및 Windows Vista에서 지원됩니다. 이 업데이트 패키지에서 제공하는 모든 기능은 기본적으로 Windows 7 및 Windows Server 2008 R2에서 지원됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista, WINDOWS XP SP2 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 imapi2.h

추가 정보

IDiscFormat2Data

IDiscFormat2TrackAtOnce

IMAPI_BURN_VERIFICATION_LEVEL