共用方式為


IMAPI_BURN_VERIFICATION_LEVEL列舉 (imapi2.h)

定義 I介面 所實作之熱火驗證的值。

Syntax

typedef enum _IMAPI_BURN_VERIFICATION_LEVEL {
  IMAPI_BURN_VERIFICATION_NONE = 0,
  IMAPI_BURN_VERIFICATION_QUICK = 1,
  IMAPI_BURN_VERIFICATION_FULL = 2
} IMAPI_BURN_VERIFICATION_LEVEL, *PIMAPI_BURN_VERIFICATION_LEVEL;

常數

 
IMAPI_BURN_VERIFICATION_NONE
值: 0
沒有燒錄驗證。
IMAPI_BURN_VERIFICATION_QUICK
值: 1
快速、啟發學習式的消耗驗證。
IMAPI_BURN_VERIFICATION_FULL
值: 2
此驗證會將總和檢查碼與最後一個會話或每個追蹤的參考數據流進行比較。完整驗證包含這兩種記錄格式快速驗證的啟發學習檢查。

備註

根據用於已消耗媒體的格式,此列舉所定義的值會在驗證期間產生下列行為:

MsftDiscFormat2Data
沒有燒錄驗證。
快速驗證
  • READ_DISC_INFO命令正常運作,且數據看起來正確
  • READ_TRACK_INFO命令適用於所有曲目
  • 一組小磁碟扇區與串流位的總和檢查碼比較
完整驗證
  • 執行與「快速」方法相同的啟發式檢查,但也會讀取整個最後一個會話,並將總和檢查碼與已損毀的數據流進行比較。
 
MsftDiscFormat2TrackAtOnce
沒有燒錄驗證。
快速驗證 新增每個曲目之後:
  • 最後一個追蹤的READ_TRACK_INFO命令看起來正確
完成磁碟時:
  • READ_DISC_INFO命令看起來正確
  • TOC 看起來正確
完整驗證 此格式不支援完整驗證。
 

完整驗證所需的時間相對於裝置和儲存媒體的讀取速度。

Windows Server 2003 搭配 Service Pack 1 (SP1) 、Windows XP service Pack 2 (SP2) ,以及透過 Windows Vista for Storage 支援此列舉。 此更新套件所提供的所有功能在 Windows 7 和 Windows Server 2008 R2 中原生支援。

規格需求

需求
最低支援的用戶端 Windows Vista、Windows XP 與 SP2 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
標頭 imapi2.h

另請參閱

IBaseVerfication