英語で読む

次の方法で共有


イメージ マスタリング API

イメージ マスタリング API テクノロジの概要。

Image Mastering API を開発するには、次のヘッダーが必要です。

このテクノロジのプログラミング ガイダンスについては、次を参照してください。

列挙

 
エミュレーションの種類

ブート イメージがエミュレートするメディアの種類の値を定義します。
FsiFileSystems

認識されるファイル システムの値を定義します。
FsiItemType

IFileSystemImage::Exists メソッドを使用して検出されたファイル システム項目の値を定義します。
IMAPI_BURN_VERIFICATION_LEVEL

IBurnVerification インターフェイスによって実装される書き込み検証の値を定義します。
IMAPI_CD_SECTOR_TYPE

CD メディアに書き込むことができるセクターの種類を定義します。
IMAPI_CD_TRACK_DIGITAL_COPY_SETTING

特定のトラックで使用できるデジタル コピー設定の値を定義します。
IMAPI_FEATURE_PAGE_TYPE

論理装置 (CD および DVD 装置) でサポートされるフィーチャーの値を定義します。
IMAPI_FORMAT2_DATA_MEDIA_STATE

使用可能なメディア状態の値を定義します。
IMAPI_FORMAT2_DATA_WRITE_ACTION

IDiscFormat2DataEventArgs インターフェイスを使用するときの書き込み操作の現在の状態を示す値を定義します。
IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE

サブチャネル データの種類を示す値を定義します。
IMAPI_FORMAT2_RAW_CD_WRITE_ACTION

IDiscFormat2RawCDEventArgs インターフェイスを使用するときの書き込み操作の現在の状態を示す値を定義します。
IMAPI_FORMAT2_TAO_WRITE_ACTION

IDiscFormat2TrackAtOnceEventArgs インターフェイスを使用するときの書き込み操作の現在の状態を示す値を定義します。
IMAPI_MEDIA_PHYSICAL_TYPE

IMAPI でサポートされている現在既知のメディアの種類の値を定義します。
IMAPI_MEDIA_WRITE_PROTECT_STATE

メディア書き込み保護の状態を示す値を定義します。 特定のドライブに 1 つ以上の書き込み保護値を設定できます。
IMAPI_MODE_PAGE_REQUEST_TYPE

MODE_SENSE10 MMC コマンドを使用してデバイスに送信される要求を示す値を定義します。
IMAPI_MODE_PAGE_TYPE

CD および DVD デバイスでサポートされるモード ページの値を定義します。
IMAPI_PROFILE_TYPE

CD および DVD デバイスの使用可能なプロファイルの値を定義します。 プロファイルは、デバイスがサポートするメディアと機能の種類を定義します。
IMAPI_READ_TRACK_ADDRESS_TYPE

ランダムに書き込み可能なハードウェア欠陥管理メディア タイプの現在のディスク プロファイルのトラック アドレスを解釈する方法を示す値を定義します。
PlatformId

ブート イメージでサポートされるオペレーティング システム アーキテクチャの値を定義します。

関数

 
AcquireExclusiveAccess

デバイスへの排他アクセス権を取得します。
[追加]

IFsiItem オブジェクトによって記述されたファイルまたはディレクトリをファイル システム イメージに追加します。
AddAudioTrack

データ ストリームを現在のメディアに新しいトラックとして書き込みます。
AddAudioTrackBlocks

現在開いているトラックにオーディオ データのブロックを追加します。このメソッドは、空き領域がないか、トラックがいっぱいになるまで繰り返し呼び出すことができます。
AddData

ルート ストレージの内容をステージング イメージ ファイルに追加します。 このストレージは、ステージ イメージ ファイルのルート ファイル システムにすべてのサブストレージとストリームを配置するために列挙されます。 サブストレージはフォルダーになり、ストリームはファイルになります。
AddDirectory

ファイル システム イメージにディレクトリを追加します。
AddFile

ファイル システム イメージにファイルを追加します。
AddSpecialPregap

指定された IStream オブジェクトを受け入れ、トラック 1 の事前ギャップのデータとして使用する関連付けられたポインターを保存します。
AddStream

名前付きストリームをファイル システム イメージ内の特定のファイルに関連付けます。
AddSubcodeRWGenerator

IStream によって提供されるカスタム R-W サブコードを追加できます。 指定されたオブジェクトのサイズは、最終イメージの作成時に生ディスク イメージ * 96 バイト内のセクター数と等しい必要があります。
AddTrack

指定された IStream オブジェクトを受け入れ、インターフェイス ポインターをイメージ内の次のトラックとして保存します。
AddTree

ディレクトリ ツリーの内容をファイル システム イメージに追加します。
AddTreeWithNamedStreams

ディレクトリ ツリーの内容と、すべてのファイルに関連付けられている名前付きストリームをファイル システム イメージに追加します。
Append

このストリームにストリームを追加します。
Append2

ストリームの配列をこのストリームに追加します。
AssignBootImage

ブート イメージを含むデータ ストリームを設定します。
CalculateDiscIdentifier

ディスクとディスクに記録されたセッションを識別する文字列を取得します。
CancelAddTrack

現在の書き込み操作を取り消します。 (IDiscFormat2TrackAtOnce.CancelAddTrack)
CancelWrite

現在の書き込み操作を取り消します。 (IDiscFormat2Data.CancelWrite)
CancelWrite

現在の書き込み操作を取り消します。 (IDiscFormat2RawCD.CancelWrite)
CancelWrite

進行中の書き込み操作を取り消します。
ChooseImageDefaults

現在のメディアに基づいて、既定のファイル システムの種類とイメージ サイズを設定します。
ChooseImageDefaultsForMediaType

既定のファイル システムの種類と、指定したメディアの種類に基づいてイメージ サイズを設定します。
ClearFormatContent

焼いていないイメージ (現在のスタッシュ ファイル) の内容をクリアします。
複製

現在の列挙状態と同じ列挙状態を含む別の列挙子を作成します。 (IEnumFsiItems.Clone)
複製

現在の列挙状態と同じ列挙状態を含む別の列挙子を作成します。 (IEnumProgressItems.Clone)
閉じる

インターフェイスを閉じて、他のアプリケーションで使用できるようにします。
閉じる

ディスク レコーダーへの排他アクセスを解放します。 これにより、ドライブへのファイル システム アクセスが復元されます。
CloseAudioTrack

現在開いているオーディオ トラックを閉じます。IDiscMaster::RecordDisc メソッドを呼び出すには、すべてのオーディオ トラックを閉じる必要があります。
CloseTray

メディア トレイを閉じます。
CreateAudioTrack

新しいオーディオ トラックのステージングを開始します。これは、画像に開いているオーディオトラックがない場合にのみ呼び出すことができます。
CreateDirectoryItem

指定した名前のディレクトリ 項目を作成します。
CreateFileItem

指定した名前のファイル項目を作成します。
CreateResultImage

現在の設定に基づいて、最終的な IStream オブジェクトを作成します。
CreateResultImage

ファイル システムとファイル データを含む結果オブジェクトを作成します。
DisableMcn

デバイスのメディア変更通知 (MCN) を無効にします。
Eject

ディスク レコーダーのトレイのロックを解除して取り出します (可能な場合)。
EjectMedia

デバイスからメディアを取り出します。
EnableMcn

デバイスのメディア変更通知 (MCN) を有効にします。
EnumDiscMasterFormats

このディスク マスター オブジェクトでサポートされているすべてのディスク マスター形式の列挙子を取得します。 ディスク マスター形式では、ステージング イメージ ファイル (データ/オーディオ) 内のコンテンツの構造と、ステージングされたイメージを管理するインターフェイスを指定します。
EnumDiscRecorders

アクティブなディスク マスター形式でサポートされているすべてのディスク レコーダーの列挙子を取得します。
Erase

CD-RW ディスク レコーダーの場合は、CD-RW メディアの消去を試みます。 完全消去とクイック消去の両方がサポートされています。
EraseMedia

アクティブなディスク レコーダー内のメディアを消去します。
Exists

特定のファイルまたはディレクトリの存在を確認します。
FileSystemName

指定したファイル システムに準拠するように変更されたアイテムの名前を取得します。
FileSystemPath

指定したファイル システムに準拠するように変更されたアイテムの完全パスを取得します。
get__NewEnum

コンピューターにインストールされている CD および DVD デバイスの一覧を取得します。
get__NewEnum

ファイル システム イメージ内のディレクトリ内に含まれる子項目の一覧を取得します。 (IFsiDirectoryItem.get__NewEnum)
get__NewEnum

ファイル システム イメージ内のファイルに関連付けられている名前付きストリームの IEnumVARIANT リストを取得します。
get__NewEnum

コレクションから進行状況項目の一覧を取得します。 (IProgressItems.get__NewEnum)
get_ActiveDiscRecorder

ディスク デバイスの初期化に使用される一意識別子を取得します。
get_AudioHasPreemphasis

オーディオ トラックにオーディオ データに追加のプリエンファシスが追加されているかどうかを示す値を取得します。
get_BlockCount

進行状況アイテム内のブロックの数を取得します。
get_BlockRanges

VT_Dispatch型のバリアントのセーフ配列の形式でセクター範囲の一覧を返します。
get_BlockSize

データ ブロックのサイズをバイト単位で取得します。
get_BootImage

ブート イメージ データ ストリームへのポインターを取得します。
get_BootImageOptions

ファイル システム イメージに追加するブート イメージを取得します。
get_BootImageOptionsArray

ファイル システム イメージの生成に使用されるブート オプション配列を取得します。
get_BufferUnderrunFreeDisabled

CDR、CD-RW、DVD-R メディアに対してバッファー アンダーラン無料記録が有効になっているかどうかを判断します。
get_BufferUnderrunFreeDisabled

バッファー アンダーランの空き記録が有効になっているかどうかを判断します。 (IDiscFormat2RawCD.get_BufferUnderrunFreeDisabled)
get_BufferUnderrunFreeDisabled

バッファー アンダーランの空き記録が有効になっているかどうかを判断します。 (IDiscFormat2TrackAtOnce.get_BufferUnderrunFreeDisabled)
get_BurnVerificationLevel

現在のバーン検証レベルを取得します。
get_BytesPerSector

書き込み中にセクターごとに使用するバイト数を取得します。 戻り値は、以前に IWriteEngine2::p ut_BytesPerSector で設定された値を示し、メディアのセクターごとの現在のバイト数を返しません。
get_ChangePoint

変更ポイント識別子を取得します。
get_ClientName

クライアントのフレンドリ名を取得します。 (IDiscFormat2Data.get_ClientName)
get_ClientName

クライアントのフレンドリ名を取得します。 (IDiscFormat2Erase.get_ClientName)
get_ClientName

クライアントのフレンドリ名を取得します。 (IDiscFormat2RawCD.get_ClientName)
get_ClientName

クライアントのフレンドリ名を取得します。 (IDiscFormat2TrackAtOnce.get_ClientName)
get_Count

コンピューターにインストールされている CD および DVD ディスク デバイスの数を取得します。
get_Count

列挙体内の子項目の数。
get_Count

ファイル システム イメージ内のファイルに関連付けられている名前付きストリームの数を返します。
get_Count

コレクション内の進行状況項目の数を取得します。
get_CreateRedundantUdfMetadataFiles

UDF メタデータがファイル システム イメージ内で冗長かどうかを指定するプロパティ値を取得します。
get_CreationTime

ディレクトリまたはファイル項目が作成され、ファイル システム イメージに追加された日時を取得します。
get_CurrentAction

実行されている現在の書き込みアクションを取得します。 (IDiscFormat2DataEventArgs.get_CurrentAction)
get_CurrentAction

実行されている現在の書き込みアクションを取得します。 (IDiscFormat2RawCDEventArgs.get_CurrentAction)
get_CurrentAction

実行されている現在の書き込みアクションを取得します。 (IDiscFormat2TrackAtOnceEventArgs.get_CurrentAction)
get_CurrentFeaturePages

現在としてマークされているデバイスの機能ページの一覧を取得します。
get_CurrentMediaStatus

デバイス内のメディアの現在の状態を取得します。
get_CurrentPhysicalMediaType

ディスク デバイス内のメディアの種類を取得します。 (IDiscFormat2Data.get_CurrentPhysicalMediaType)
get_CurrentPhysicalMediaType

ディスク デバイス内のメディアの種類を取得します。 (IDiscFormat2Erase.get_CurrentPhysicalMediaType)
get_CurrentPhysicalMediaType

ディスク デバイス内のメディアの種類を取得します。 (IDiscFormat2RawCD.get_CurrentPhysicalMediaType)
get_CurrentPhysicalMediaType

ディスク デバイス内のメディアの種類を取得します。 (IDiscFormat2TrackAtOnce.get_CurrentPhysicalMediaType)
get_CurrentProfiles

現在のとしてマークされているデバイスのすべての MMC プロファイルを取得します。
get_CurrentRotationTypeIsPureCAV

レコーダーで使用されている現在の回転速度コントロールを取得します。 (IDiscFormat2Data.get_CurrentRotationTypeIsPureCAV)
get_CurrentRotationTypeIsPureCAV

レコーダーで使用されている現在の回転速度コントロールを取得します。 (IDiscFormat2RawCD.get_CurrentRotationTypeIsPureCAV)
get_CurrentRotationTypeIsPureCAV

レコーダーで使用されている現在の回転速度コントロールを取得します。 (IDiscFormat2TrackAtOnce.get_CurrentRotationTypeIsPureCAV)
get_CurrentTrackNumber

メディアに書き込まれる現在のトラック番号を取得します。
get_CurrentWriteSpeed

ドライブの現在の書き込み速度を取得します。 (IDiscFormat2Data.get_CurrentWriteSpeed)
get_CurrentWriteSpeed

ドライブの現在の書き込み速度を取得します。 (IDiscFormat2RawCD.get_CurrentWriteSpeed)
get_CurrentWriteSpeed

ドライブの現在の書き込み速度を取得します。 (IDiscFormat2TrackAtOnce.get_CurrentWriteSpeed)
get_Data

ファイルのコンテンツのデータ ストリームを取得します。
get_DataSize

ファイル内のバイト数を取得します。
get_DataSize32BitHigh

IFsiFileItem::get_DataSize プロパティの最上位 32 ビットを取得します。
get_DataSize32BitLow

IFsiFileItem::get_DataSize プロパティの下位 32 ビットを取得します。
get_Description

進行状況項目の説明を取得します。
get_DeviceCanLoadMedia

デバイスがメディアを取り出し、その後に再読み込みできるかどうかを決定します。
get_DigitalAudioCopySetting

生成されるメディアの現在のデジタル オーディオ コピー設定を表すビットの値を取得します。 使用可能な値については、IMAPI_CD_TRACK_DIGITAL_COPY_SETTING列挙を参照してください。
get_DirectoryCount

ファイル システム イメージ内のディレクトリの数を取得します。
get_DisableConsumerDvdCompatibilityMode

DVD 記録セッションに、デバイスが DVD を再生できる可能性を高めることができるタスクが含まれているかどうかを判断します。 (Get)
get_DisableGaplessAudio

"ギャップレス オーディオ" 記録が無効になっているかどうかを指定する現在の値を取得します。 このプロパティの既定値は VARIANT_FALSE で、連続するオーディオ トラック間の "ギャップレス" 録音の使用を無効にします。
get_DiscId

このファイル システム イメージのディスク ボリューム名を取得します。
get_DoNotFinalizeMedia

オーディオ トラックの作成後にメディアを書き込み用に開いたままにするかどうかを指定します。(Get)
get_ElapsedTime

書き込み操作の合計経過時間を取得します。 (IDiscFormat2DataEventArgs.get_ElapsedTime)
get_ElapsedTime

書き込み操作の合計経過時間を取得します。 (IDiscFormat2RawCDEventArgs.get_ElapsedTime)
get_ElapsedTime

書き込み操作の合計経過時間を取得します。 (IDiscFormat2TrackAtOnceEventArgs.get_ElapsedTime)
get_Emulation

ブート イメージがエミュレートするメディアの種類を取得します。
get_EndingSectorsPerSecond

記録デバイスが書き込みプロセスの最後にメディアに書き込むことができる 1 秒あたりのセクターの推定数を取得します。
get_EndLba

IBlockRange インターフェイスで指定された範囲の終了セクターを取得します。
get_EnumFsiItems

ファイル システム イメージ内のディレクトリ内に含まれる子項目の一覧を取得します。 (IFsiDirectoryItem.get_EnumFsiItems)
get_EnumNamedStreams

ファイル システム イメージ内のファイルに関連付けられている名前付きストリームのコレクションの非バリアント列挙子を作成します。
get_EnumProgressItems

コレクションから進行状況項目の一覧を取得します。 (IProgressItems.get_EnumProgressItems)
get_ExclusiveAccessOwner

デバイスへの排他的アクセス権を持つクライアント アプリケーションの名前を取得します。
get_ExpectedTableOfContents

トラック書き込みセッション内のメディアに配置されたオーディオ トラックのコンテンツのテーブルを取得します。
get_ExpectedTableOfContents

結果のディスクの SCSI 形式の目次を取得します。
get_ExtendedSeed

乱数ジェネレーターによって使用されるシード値の配列を取得します。
get_FileCount

ファイル システム イメージ内のファイルの数を取得します。
get_FileSystemsSupported

クライアントがファイル システム イメージのビルドに使用できるファイル システムの種類の一覧を取得します。
get_FileSystemsToCreate

結果ストリームを生成するときに作成するファイル システムの種類を取得します。
get_FirstBlock

結果イメージのこのセグメントの最初のブロック番号を取得します。
get_ForceMediaToBeClosed

ファイル システムへの追加が禁止されているかどうかを判断します。 (Get)
get_ForceOverwrite

データ ライターが上書き可能なメディアの種類のディスクを上書きする必要があるかどうかを判断します。 (Get)
get_FreeMediaBlocks

イメージで使用できるブロックの最大数を取得します。
get_FreeSectorsOnMedia

増分記録用のディスク上の空きセクターの数を取得します (既存のデータを上書きしません)。
get_FreeSectorsOnMedia

メディアに新しいトラックを追加するために使用できるセクターの数を取得します。
get_FreeSectorsOnMedia

メディアで使用可能な空きセクターの数を取得します。
get_FreeSystemBuffer

ディスクへの書き込みに使用される内部データ バッファー内の未使用バイト数を取得します。
get_FsiNamedStreams

ファイル システム イメージ内のファイルに関連付けられている名前付きストリームのコレクションを取得します。
get_FullErase

ディスク消去の品質を決定します。 (Get)
get_FullPath

ファイル システム イメージ内のファイルまたはディレクトリ項目の完全パスを取得します。
get_ImageSize

ブート イメージのサイズを取得します。
get_ImageStream

書き込みイメージ ストリームを取得します。
get_ImportedVolumeName

インポートされたファイル システムから指定されたボリューム名を取得します。
get_ImportRecorder

1 つ以上の以前のセッションのインポートに使用するディスク レコーダーを取得します。
get_InUse

このマルチセッション インターフェイスが現在のメディアで使用する必要があるかどうかを判断します。 (Get)
get_IsFirstDataSession

このセッションがメディアの最初のデータ セッションであるかどうかを判断します。
get_IsHidden

アイテムの非表示属性がファイル システム イメージに設定されているかどうかを判断します。 (Get)
get_IsNamedStream

項目が名前付きストリームであるかどうかを判断します。
get_ISO9660InterchangeLevel

結果イメージの作成時に使用する ISO9660 互換性レベルを取得します。
get_ISO9660InterchangeLevelsSupported

サポートされている ISO9660 互換性レベルを取得します。
get_ISRC

トラックに現在関連付けられている国際標準記録コード (ISRC) を取得します。このプロパティ値の既定値は NULL (または長さ 0 の文字列) であり、オーディオ データを含むトラックにのみ設定できます。
get_IsRealTime

ファイル システム イメージ内のファイル項目が 'リアルタイム' または標準ファイルかどうかを指定するプロパティ値を取得します。
get_IsSupportedEnvironment

環境に 1 つ以上の光ディスク デバイスが含まれており、実行コンテキストにデバイスへのアクセス許可があるかどうかを決定する値を取得します。
get_IsSupportedOnCurrentMediaState

マルチセッション・タイプが現行光ディスク・メディアに書き込むことができるかどうかを判別します。
get_Item

指定したディスク デバイスの一意識別子を取得します。
get_Item

指定したディレクトリまたはファイル項目をファイル システム イメージから取得します。
get_Item

ファイル システム イメージ内のファイルに関連付けられている単一の名前付きストリームを取得します。
get_Item

指定した進行状況項目をコレクションから取得します。
get_LastAccessedTime

ファイル システム イメージでディレクトリまたはファイル項目が最後にアクセスされた日時を取得します。
get_LastBlock

結果イメージのこのセグメント内の最後のブロックを取得します。
get_LastModifiedTime

ファイル システム イメージでディレクトリまたはファイル項目が最後に変更された日時を取得します。
get_LastPossibleStartOfLeadout

リードアウト領域の最後の開始位置を取得します。
get_LastReadLba

書き込みイメージから最後に読み取られたセクターのアドレスを取得します。
get_LastUsedUserSectorInImage

既存のトラック間のオーバーヘッドを含め、現在のメディアで使用されているセクターの合計数を取得します。
get_LastWrittenAddress

メディア上の最後に書き込まれたアドレスを取得します。
get_LastWrittenAddressOfPreviousSession

前の書き込みセッションの最後のセクターを取得します。
get_LastWrittenAddressOfPreviousSession

メディアの前のセッションで書き込まれた最後のセクターを取得します。
get_LastWrittenLba

デバイスに最後に書き込まれたセクターのアドレスを取得します。
get_LegacyDeviceNumber

CD または DVD デバイスのレガシ デバイス番号を取得します。
get_Manufacturer

CD の製造元の識別子を取得します。
get_MediaCatalogNumber

オーディオ ディスク全体のメディア カタログ番号 (MCN) を設定します。
get_MediaHeuristicallyBlank

ヒューリスティック (主に DVD+RW および DVD-RAM メディア) を使用してメディアが空白かどうかを判断しようとします。
get_MediaPhysicallyBlank

現在のメディアがドライブによって物理的に空白として報告されるかどうかを判断します。
get_MediaType

現在のドライブ内のメディアの種類を取得します。
get_ModifiedBlocks

結果イメージ内の変更されたブロックの一覧を取得します。
get_MultisessionInterfaces

使用可能なマルチセッション インターフェイスの一覧を取得します。
get_MultisessionInterfaces

光ディスク・メディアのマルチセッション・インターフェースのリストを取得します。
get_Name

ファイル システム イメージ内のディレクトリまたはファイル項目の名前を取得します。
get_NextWritableAddress

次の書き込み操作の場所を取得します。
get_NextWritableAddress

メディアの次の書き込み可能なアドレス (使用されているセクターを含む) を取得します。
get_NumberOfExistingTracks

メディア上の既存のオーディオ トラックの数を取得します。 (IDiscFormat2TrackAtOnce.get_NumberOfExistingTracks)
get_NumberOfExistingTracks

メディア上の既存のオーディオ トラックの数を取得します。 (IRawCDImageCreator.get_NumberOfExistingTracks)
get_Path

.iso イメージへの論理パスを取得します。
get_PlatformId

ブート イメージでサポートされているオペレーティング システム アーキテクチャを識別するプラットフォーム識別子を取得します。
get_PostgapAlreadyInImage

データ ストリームに書き込み後のギャップが含まれているかどうかを判断します。 (Get)
get_ProductId

デバイスの製品 ID を取得します。
get_ProductRevision

デバイスの製品リビジョン コードを取得します。
get_ProgressItems

進行状況項目ブロック マッピング コレクションを取得します。
get_Recorder

書き込み操作に使用する記録デバイスを取得します。 (IDiscFormat2Data.get_Recorder)
get_Recorder

消去操作で使用する記録デバイスを取得します。
get_Recorder

書き込み操作に使用する記録デバイスを取得します。 (IDiscFormat2RawCD.get_Recorder)
get_Recorder

書き込み操作に使用する記録デバイスを取得します。 (IDiscFormat2TrackAtOnce.get_Recorder)
get_Recorder

書き込み操作で使用する記録デバイスを取得します。
get_RemainingTime

書き込み操作の推定残り時間を取得します。 (IDiscFormat2DataEventArgs.get_RemainingTime)
get_RemainingTime

書き込み操作の推定残り時間を取得します。 (IDiscFormat2RawCDEventArgs.get_RemainingTime)
get_RemainingTime

書き込み操作の推定残り時間を取得します。 (IDiscFormat2TrackAtOnceEventArgs.get_RemainingTime)
get_RequestedRotationTypeIsPureCAV

要求された回転速度制御の種類を取得します。 (IDiscFormat2Data.get_RequestedRotationTypeIsPureCAV)
get_RequestedRotationTypeIsPureCAV

要求された回転速度制御の種類を取得します。 (IDiscFormat2RawCD.get_RequestedRotationTypeIsPureCAV)
get_RequestedRotationTypeIsPureCAV

要求された回転速度制御の種類を取得します。 (IDiscFormat2TrackAtOnce.get_RequestedRotationTypeIsPureCAV)
get_RequestedSectorType

ストリームの書き込み中に使用する要求されたデータ セクターを取得します。
get_RequestedWriteSpeed

要求された書き込み速度を取得します。 (IDiscFormat2Data.get_RequestedWriteSpeed)
get_RequestedWriteSpeed

要求された書き込み速度を取得します。 (IDiscFormat2RawCD.get_RequestedWriteSpeed)
get_RequestedWriteSpeed

要求された書き込み速度を取得します。 (IDiscFormat2TrackAtOnce.get_RequestedWriteSpeed)
get_ResultingImageType

生成されるイメージ ファイルの種類を指定する値を取得します。
get_Root

ルート ディレクトリ項目を取得します。
get_RotationTypeIsPureCAV

現在のメディアのレコーダーで使用される、サポートされている回転速度コントロールを取得します。
get_SectorCount

このトラック内のユーザー セクターの数を取得します。
get_SectorCount

現在の書き込み操作でデバイスに書き込むセクター数を取得します。
get_SectorType

このトラック内のセクターに提供されるデータの種類を取得します。使用できるセクターの種類の詳細については、「IMAPI_CD_SECTOR_TYPE」を参照してください。
get_Seed

乱数ジェネレーターによって使用されるシード値を取得します。
get_SessionStartBlock

記録セッションの開始ブロック アドレスを取得します。
get_StageFiles

ファイル システム イメージに追加するファイルを書き込み前にステージングする必要があるかどうかを示します。
get_StartAddressOfPreviousSession

前の書き込みセッションの最初のセクターを取得します。
get_StartAddressOfPreviousSession

メディアの前のセッションで書き込まれた最初のセクターを取得します。
get_StartingLba

このトラックの最初のユーザー セクターの LBA を取得します。
get_StartingSectorsPerSecond

記録デバイスが書き込みプロセスの開始時にメディアに書き込むことができる 1 秒あたりのセクターの推定数を取得します。
get_StartingTrackNumber

開始トラック番号を取得します。
get_StartLba

IBlockRange で記述されている範囲の開始セクターを取得します。
get_StartLba

現在の書き込み操作の開始論理ブロック アドレス (LBA) を取得します。
get_StartOfLeadout

リードアウトの開始の LBA を定義する値を取得します。 このメソッドを使用すると、メディアの LastPossibleStartOfLeadout と比較することで、イメージをメディアに書き込むことができるかどうかを判断できます。
get_StartOfLeadoutLimit

現在の StartOfLeadoutLimit プロパティ値を取得します。 この値は、StartOfLeadout が LBA 以上のメディアに収まるように、結果のイメージが必要かどうかを指定します。
get_StartOfNextSession

次のセッションの最初のセクターを取得します。
get_Stream

.iso イメージに関連付けられている IStream オブジェクトを取得します。
get_StrictFileSystemCompliance

ファイル システム イメージを作成および開発するためのコンプライアンス レベルを決定します。 (Get)
get_SupportedFeaturePages

デバイスがサポートする機能の一覧を取得します。
get_SupportedMediaTypes

IDiscFormat2 インターフェイスの現在の実装でサポートされているメディアの種類を取得します。
get_SupportedModePages

デバイスでサポートされている MMC モード ページの一覧を取得します。
get_SupportedProfiles

デバイスでサポートされている MMC プロファイルの一覧を取得します。
get_SupportedSectorTypes

現在のレコーダーでサポートされているデータ セクターの種類を取得します。
get_SupportedWriteSpeedDescriptors

ディスク レコーダーと現在のメディアでサポートされている詳細な書き込み構成の一覧を取得します。 (IDiscFormat2Data.get_SupportedWriteSpeedDescriptors)
get_SupportedWriteSpeedDescriptors

ディスク レコーダーと現在のメディアでサポートされている詳細な書き込み構成の一覧を取得します。 (IDiscFormat2RawCD.get_SupportedWriteSpeedDescriptors)
get_SupportedWriteSpeedDescriptors

ディスク レコーダーと現在のメディアでサポートされている詳細な書き込み構成の一覧を取得します。 (IDiscFormat2TrackAtOnce.get_SupportedWriteSpeedDescriptors)
get_SupportedWriteSpeeds

ディスク レコーダーと現在のメディアでサポートされている書き込み速度の一覧を取得します。 (IDiscFormat2Data.get_SupportedWriteSpeeds)
get_SupportedWriteSpeeds

ディスク レコーダーと現在のメディアでサポートされている書き込み速度の一覧を取得します。 (IDiscFormat2RawCD.get_SupportedWriteSpeeds)
get_SupportedWriteSpeeds

ディスク レコーダーと現在のメディアでサポートされている書き込み速度の一覧を取得します。 (IDiscFormat2TrackAtOnce.get_SupportedWriteSpeeds)
get_TotalBlocks

結果イメージ内のブロックの数を取得します。
get_TotalSectorsOnMedia

デバイス内のメディア上のセクター数を取得します。
get_TotalSectorsOnMedia

1 つの連続したオーディオ トラックを書き込む場合に、メディアで使用可能なセクターの合計を取得します。
get_TotalSectorsOnMedia

メディア上のセクターの合計数を取得します。
get_TotalSystemBuffer

ディスクへの書き込みに使用される内部データ バッファーのサイズを取得します。
get_TotalTime

書き込み操作の推定合計時間を取得します。
get_TrackIndexes

ディスク上のトラックの 1 から始まるインデックスを取得します。
get_TrackInfo

インデックス付きプロパティを取得します。このプロパティは、ユーザーがクエリを実行している追跡を決定するためのインデックスとして 1 から 99 の範囲の LONG 値を受け取ります。 返されたオブジェクトは、目的の特定のトラックごとのプロパティに対してクエリまたは設定されます。
get_TrackNumber

このトラックのトラック番号を取得します。
get_UDFRevision

インポートされたファイル システム イメージの UDF リビジョン レベルを取得します。
get_UDFRevisionsSupported

サポートされている UDF リビジョン レベルの一覧を取得します。
get_UsedBlocks

使用中のブロックの数を取得します。
get_UsedSectorsOnMedia

メディアで使用されているセクターの合計数を取得します。
get_UsedSystemBuffer

ディスクへの書き込みに使用される内部データ バッファーで使用されるバイト数を取得します。
get_UseRestrictedCharacterSet

ファイル名とディレクトリ名で制限付き文字を使用するかどうかを決定します。
get_UseStreamingWrite12

書き込み操作で WRITE12 または WRITE10 コマンドを使用するかどうかを示す値を取得します。
get_VendorId

デバイスのベンダー ID を取得します。
get_VolumeName

デバイスに関連付けられている一意のボリューム名を取得します。
get_VolumeName

このファイル システム イメージのボリューム名を取得します。
get_VolumeNameISO9660

ISO9660 システム イメージのボリューム名を取得します。
get_VolumeNameJoliet

Joliet システム イメージのボリューム名を取得します。
get_VolumeNameUDF

UDF システム イメージのボリューム名を取得します。
get_VolumePathNames

デバイスのドライブ文字と NTFS マウント ポイントの一覧を取得します。
get_WorkingDirectory

stash ファイルがビルドされている一時ディレクトリを取得します。
get_WriteInProgress

レコーダーが現在ディスクにデータを書き込んでいるかどうかを示す値を取得します。
get_WriteProtectStatus

デバイス内のメディアの現在の書き込み保護状態を取得します。
get_WriteSpeed

メディアへの書き込みでサポートされている書き込み速度を取得します。
get_WriteUnitSize

メディア上の書き込み可能なユニットのサイズを取得します。 (IMultisessionRandomWrite.get_WriteUnitSize)
get_WriteUnitSize

メディア上の書き込み可能なユニットのサイズを取得します。 (IMultisessionSequential2.get_WriteUnitSize)
GetActiveDiscMasterFormat

アクティブなディスク レコーダー形式を取得します。 アクティブな形式は、ステージングされたイメージ ファイル コンテンツ (オーディオ/データ) の構造と、そのステージング イメージの操作に使用する必要がある COM インターフェイスの両方を指定します。
GetActiveDiscRecorder

アクティブなディスク レコーダーへのインターフェイス ポインターを取得します。 アクティブ ディスク レコーダーは、RecordDisc が呼び出されたときに書き込みが発生するレコーダーです。
GetAdapterDescriptor

デバイスのアダプター記述子を取得します。
GetAudioBlockSize

オーディオ ブロックのサイズをバイト単位で取得します。
GetAvailableAudioTrackBlocks

追加する前にトラックに追加できるブロックの現在の数を取得すると、スペース不足でエラーが発生します。
GetBasePnPID

make と model によってデバイスの特定のクラスを一貫して識別するために使用できる基本 PnP 文字列を取得します。 文字列は、アプリケーションで使用して、特定のレコーダーの種類に応じて動作をカスタマイズできます。
GetByteAlignmentMask

デバイスのバイトアラインメント マスクを取得します。
GetDataBlockSize

データ ブロックのサイズを取得します。
GetDefaultFileSystemForImport

既定でインポートするファイル システムを取得します。
GetDeviceDescriptor

デバイスのデバイス記述子を取得します。
GetDiscInformation

メディアからディスク情報を取得します。
GetDisplayNames

表示できるレコーダーの書式設定された名前を取得します。 名前は、デバイスの製造元と製品識別子で構成されます。
GetFeaturePage

指定した機能ページをデバイスから取得します。
GetJolietProperties

Joliet プロパティを含む IPropertyStorage インターフェイスへのポインターを取得します。
GetMaximumNonPageAlignedTransferSize

デバイスのページアライン以外の転送サイズの最大値を取得します。
GetMaximumPageAlignedTransferSize

デバイスのページアライン転送の最大サイズを取得します。
GetModePage

指定したモード ページをデバイスから取得します。
GetPath

オペレーティング システム内のデバイスへのパスを取得します。 このパスは、使用可能なディスク レコーダーを完全に識別するために、表示名と組み合わせて使用する必要があります。
GetRecorderGUID

現在レコーダー オブジェクトに関連付けられている物理ディスク レコーダーの GUID を取得します。
GetRecorderProperties

IPropertyStorage インターフェイスへのポインターを取得します。
GetRecorderState

ディスク レコーダーの状態を取得します。
GetRecorderType

ディスク レコーダーが CD-R 型または CD-RW 型のデバイスかどうかを判断します。 これは、デバイスに現在挿入されているメディアの種類を示すものではありません。
GetSupportedFeaturePages

サポートされている機能ページまたはデバイスの現在の機能ページの一覧を取得します。
GetSupportedModePages

デバイスでサポートされているモード ページを取得します。
GetSupportedProfiles

サポートされているプロファイルまたはデバイスの現在のプロファイルを取得します。
GetTotalAudioBlocks

ステージング オーディオ トラックで使用できるブロックの合計数を取得します。 合計には、トラック ギャップに割り当てる必要がある可能性があるブロックを含むすべてのブロックの種類が含まれます。
GetTotalAudioTracks

ステージング済みまたはステージング中のトラックの合計数を取得します。
GetTotalDataBlocks

Joliet データ ディスクのステージングに使用できるブロックの合計数を取得します。
GetTrackInformation

メディアからトラック情報を取得します。
GetUsedAudioBlocks

使用中のオーディオ ブロックの合計数を取得します。
GetUsedDataBlocks

使用中のデータ ブロックの合計数を取得します。
IdentifyFileSystemsOnDisc

光ディスク上のさまざまなタイプのファイル・システムのリストを取得します。
ImportFileSystem

現在のディスクに既定のファイル システムをインポートします。
ImportSpecificFileSystem

ディスクから特定のファイル システムをインポートします。
初期化する

2 つの入力ストリームからこのストリームを初期化します。
初期化する

入力ストリームとインターリーブ サイズの配列から、このインターリーブ ストリームを初期化します。
Initialize2

入力ストリームの配列からこのストリームを初期化します。
InitializeDiscRecorder

オブジェクトを指定したディスク デバイスに関連付けます。
IsCurrentMediaSupported

サポートされているレコーダーの現在のメディアが指定された形式をサポートしているかどうかを判断します。
IsRecorderSupported

レコーダーが指定された形式をサポートしているかどうかを判断します。
LockInChangePoint

現在の変更ポイント レベルでファイル システム情報をロックします。
次へ

列挙体シーケンス内の指定した数の項目を取得します。 (IEnumFsiItems.Next)
次へ

列挙体シーケンス内の指定した数の項目を取得します。 (IEnumProgressItems.Next)
NotifyAddProgress

IRedbookDiscMaster::AddAudioTrackBlocks または IJolietDiscMaster::AddData の呼び出しに応答して、その進行状況をアプリケーションに通知します。 通知は、最初と最後の手順と、その間のポイントで送信されます。
NotifyBlockProgress

アクティブなレコーダーでディスクを書き込む進行状況をアプリケーションに通知します。 通知は、最初のブロックと最後のブロックに対して送信され、その間のポイントで送信されます。
NotifyBurnComplete

IDiscMaster::RecordDisc の呼び出しが完了したことをアプリケーションに通知します。
NotifyClosingDisc

ディスクの閉じが開始されたことをアプリケーションに通知します。書き込みが完了するまで、それ以上の通知は送信されません。
NotifyDeviceAdded

光メディア デバイスがコンピューターに追加されたときに通知を受信します。
NotifyDeviceRemoved

光メディア デバイスがコンピューターから削除されたときに通知を受け取ります。
NotifyEraseComplete

IDiscRecorder::Erase の呼び出しが完了したことをアプリケーションに通知します。
NotifyPnPActivity

有効なディスク レコーダーの一覧に変更があることをアプリケーションに通知します。 (たとえば、USB CD-R ドライバーはシステムから削除されます)。
NotifyPreparingBurn

ディスクを書き込む準備をしていることをアプリケーションに通知します。書き込みが開始されるまで、それ以上の通知は送信されません。
NotifyTrackProgress

オーディオ ディスクの書き込み中にトラックが開始または終了したことをアプリケーションに通知します。
[ファイル]

クライアント アプリケーションがアクセスするための上位レベルの IMAPI オブジェクトを開きます。
OpenExclusive

専用アクセス用のディスク レコーダーを開きます。
PrepareMedia

排他アクセスのために現在のメディアをロックします。 (IDiscFormat2RawCD.PrepareMedia)
PrepareMedia

排他アクセスのために現在のメディアをロックします。 (IDiscFormat2TrackAtOnce.PrepareMedia)
ProbeSpecificFileSystem

現在のメディア上の特定のファイル システムが IMAPI を介して追加できるかどうかを判断します。
ProgressAdvise

進行状況通知用にアプリケーションを登録します。
ProgressItemFromBlock

指定したブロック番号に基づいて進行状況項目を取得します。
ProgressItemFromDescription

指定したファイル名に基づいて進行状況項目を取得します。
ProgressUnadvise

アプリケーションの進行状況通知を取り消します。
put_AudioHasPreemphasis

オーディオ トラックが CD に書き込まれる前にオーディオ データに追加のプリエンファシスが追加されているかどうかを示す値を設定します。
put_BootImageOptions

ファイル システム イメージに追加するブート イメージを設定します。 このメソッドは、指定された IBootOptions インターフェイスからストリームをコピーすることで、渡されたブート オプションの完全なコピーを作成します。
put_BootImageOptionsArray

ファイル システム イメージの生成に使用するブート オプション配列を設定します。 IFileSystemImage::p ut_BootImageOptions とは異なり、このメソッドは各ブート オプション配列要素の完全なコピーを作成するのではなく、各要素への参照を使用します。
put_BufferUnderrunFreeDisabled

バッファー アンダーランの空き記録が有効になっているかどうかを判断します。 (IDiscFormat2Data.put_BufferUnderrunFreeDisabled)
put_BufferUnderrunFreeDisabled

バッファー アンダーランの空き記録が有効になっているかどうかを判断します。 (IDiscFormat2RawCD.put_BufferUnderrunFreeDisabled)
put_BufferUnderrunFreeDisabled

バッファー アンダーランの空き記録が有効になっているかどうかを判断します。
put_BurnVerificationLevel

書き込み検証レベルを設定します。
put_BytesPerSector

書き込み中にセクターごとに使用するバイト数を設定します。
put_ClientName

クライアントのフレンドリ名を設定します。 (IDiscFormat2Data.put_ClientName)
put_ClientName

クライアントのフレンドリ名を設定します。 (IDiscFormat2Erase.put_ClientName)
put_ClientName

クライアントのフレンドリ名を設定します。 (IDiscFormat2RawCD.put_ClientName)
put_ClientName

クライアントのフレンドリ名を設定します。 (IDiscFormat2TrackAtOnce.put_ClientName)
put_CreateRedundantUdfMetadataFiles

UDF メタデータがファイル システム イメージ内で冗長になるかどうかを指定する プロパティを設定します。
put_CreationTime

ディレクトリまたはファイル項目が作成され、ファイル システム イメージに追加された日時を設定します。
put_Data

ファイルのコンテンツのデータ ストリームを設定します。
put_DigitalAudioCopySetting

デジタル オーディオ コピー "Allowed" ビットを、結果のメディアの 3 つの値のいずれかに設定します。 使用可能な各値の詳細については、IMAPI_CD_TRACK_DIGITAL_COPY_SETTING列挙を参照してください。
put_DisableConsumerDvdCompatibilityMode

DVD 記録セッションに、デバイスが DVD を再生できる可能性を高めることができるタスクが含まれているかどうかを判断します。 (Put)
put_DisableGaplessAudio

"ギャップレス オーディオ" 録音が無効になっているかどうかを指定する値を設定します。 このプロパティの既定値は VARIANT_FALSE で、連続するオーディオ トラック間の "ギャップレス" 録音の使用を無効にします。
put_DoNotFinalizeMedia

オーディオ トラックの作成後にメディアを書き込み用に開いたままにするかどうかを指定します。(Put)
put_Emulation

ブート イメージがエミュレートするメディアの種類を設定します。
put_EndingSectorsPerSecond

記録デバイスが書き込みプロセスの最後にメディアに書き込むことができる 1 秒あたりのセクターの推定数を設定します。
put_ExtendedSeed

乱数ジェネレーターのシード値の一覧を設定し、ストリームの先頭をシークします。
put_FileSystemsToCreate

結果ストリームを生成するときに作成するファイル システムを設定します。
put_ForceMediaToBeClosed

ファイル システムへの追加が禁止されているかどうかを判断します。 (Put)
put_ForceOverwrite

データ ライターが上書き可能なメディアの種類のディスクを上書きする必要があるかどうかを判断します。 (Put)
put_FreeMediaBlocks

イメージで使用できるブロックの最大数を設定します。
put_FullErase

ディスク消去の品質を決定します。 (Put)
put_InUse

このマルチセッション インターフェイスが現在のメディアで使用する必要があるかどうかを判断します。 (Put)
put_IsHidden

アイテムの非表示属性がファイル システム イメージに設定されているかどうかを判断します。 (Put)
put_ISO9660InterchangeLevel

ファイル システム イメージの ISO9660 互換性レベルを設定します。
put_ISRC

現在トラックに関連付けられている国際標準記録コード (ISRC) を設定します。このプロパティ値の既定値は NULL (または長さ 0 の文字列) であり、オーディオ データを含むトラックにのみ設定できます。
put_IsRealTime

ファイル システム内のファイルの 'リアルタイム' 属性を設定します。 この属性は、オーディオデータやビデオデータなど、書き込みまたは読み取り時にコンテンツに最小データ転送速度が必要かどうかを指定します。
put_LastAccessedTime

ファイル システム イメージでディレクトリまたはファイル項目が最後にアクセスされた日時を設定します。
put_LastModifiedTime

ファイル システム イメージでアイテムが最後に変更された日時を設定します。
put_Manufacturer

CD の製造元または開発者を識別する識別子を設定します。
put_MediaCatalogNumber

オーディオ ディスク全体のメディア カタログ番号 (MCN) を取得します。
put_MultisessionInterfaces

光ディスク・メディアのマルチセッション・インターフェースのリストを設定します。
put_PlatformId

ブート イメージでサポートされるオペレーティング システム アーキテクチャを識別するプラットフォーム識別子を設定します。
put_PostgapAlreadyInImage

データ ストリームに書き込み後のギャップが含まれているかどうかを判断します。 (Put)
put_Recorder

書き込み操作に使用する記録デバイスを設定します。 (IDiscFormat2Data.put_Recorder)
put_Recorder

消去操作で使用する記録デバイスを設定します。
put_Recorder

書き込み操作に使用する記録デバイスを設定します。 (IDiscFormat2RawCD.put_Recorder)
put_Recorder

書き込み操作に使用する記録デバイスを設定します。 (IDiscFormat2TrackAtOnce.put_Recorder)
put_Recorder

書き込み操作の記録デバイスを設定します。
put_RequestedSectorType

ストリームの書き込みに使用する要求されたデータ セクターを設定します。
put_ResultingImageType

生成されるイメージ ファイルの種類を定義する値を設定します。
put_Seed

乱数ジェネレーターによって使用されるシード値を設定し、ストリームの先頭にシークします。
put_SessionStartBlock

記録セッションの開始ブロック アドレスを設定します。
put_StageFiles

ファイル システム イメージに追加するファイルを書き込み前にステージングするかどうかを決定します。
put_StartingSectorsPerSecond

記録デバイスが書き込みプロセスの開始時にメディアに書き込むことができる 1 秒あたりのセクターの推定数を設定します。
put_StartingTrackNumber

開始トラック番号を設定します。
put_StartOfLeadoutLimit

StartOfLeadoutLimit プロパティの値を設定します。
put_StrictFileSystemCompliance

ファイル システム イメージを作成および開発するためのコンプライアンス レベルを決定します。 (Put)
put_UDFRevision

ファイル システム イメージの UDF リビジョン レベルを設定します。
put_UseRestrictedCharacterSet

ファイル名とディレクトリ名をCP_ANSI文字のみを使用するように制限するかどうかを決定します。
put_UseStreamingWrite12

書き込み操作で WRITE12 または WRITE10 コマンドを使用するかどうかを示す値を設定します。
put_VolumeName

このファイル システム イメージのボリューム名を設定します。
put_WorkingDirectory

stash ファイルがビルドされる一時ディレクトリを設定します。
QueryCancel

AddData、AddAudioTrackBlocks、または RecordDisc 操作を取り消す必要があるかどうかを確認します。
QueryMediaInfo

メディアで使用されているブロックの合計数など、現在マウントされているメディアに関する情報を取得します。
QueryMediaType

レコーダーに現在挿入されているメディアの種類 (存在する場合) を検出します。
ReadDvdStructure

メディアから DVD 構造体を読み取ります。
RecordDisc

アクティブなディスク レコーダー内のメディアにステージングされたイメージを書き込みます。
ReleaseExclusiveAccess

デバイスに対する排他的アクセスを解放します。
ReleaseMedia

生画像のディスク一括書き込みセッションを閉じ、ロックを解除します。
ReleaseMedia

トラック書き込みセッションを閉じ、ロックを解放します。
削除

指定した項目をファイル システム イメージから削除します。
RemoveStream

ファイルとの名前付きストリームの関連付けを削除します。
RemoveTree

指定したディレクトリ ツリーをファイル システム イメージから削除します。
リセット

列挙のシーケンスを最初にリセットします。 (IEnumFsiItems.Reset)
リセット

列挙のシーケンスを最初にリセットします。 (IEnumProgressItems.Reset)
RollbackToChangePoint

イメージを指定した変更ポイントに戻します。
SendCommandGetDataFromDevice

デバイスからデータを要求する MMC コマンドを記録デバイスに送信します。
SendCommandNoData

MMC コマンドを記録デバイスに送信します。 この関数は、データ バッファーがデバイスに送信されたり、デバイスから受信されたりしない場合に使用します。
SendCommandSendDataToDevice

MMC コマンドとそれに関連付けられているデータ バッファーを記録デバイスに送信します。
SendDvdStructure

DVD 構造体をメディアに送信します。
SetActiveDiscMasterFormat

現在アクティブなディスク レコーダー形式を設定します。 アクティブな形式では、ステージングされたイメージ ファイル コンテンツ (オーディオ/データ) の構造と、そのステージング イメージの操作に使用する必要がある COM インターフェイスの両方を指定します。
SetActiveDiscRecorder

アクティブなディスク レコーダーを選択します。 アクティブなディスク レコーダーは、RecordDisc が呼び出されたときに書き込みが発生するレコーダーです。
SetJolietProperties

Joliet プロパティを設定します。
SetMaxMediaBlocksFromDevice

レコーダーの機能に基づいて、使用可能なブロックの最大数を設定します。
SetModePage

デバイスのモード ページ データを設定します。
Setpath

論理パスを持つ Path プロパティの値を .iso イメージに設定します。
SetRecorderProperties

アプリケーションが変更するすべてのプロパティを持つオブジェクトの IPropertyStorage ポインターを受け入れます。 スパース設定がサポートされています。
SetStream

.iso イメージに関連付けられた IStream オブジェクトを使用して Stream プロパティを設定します。
SetWriteSpeed

ディスク レコーダーの書き込み速度を設定します。 (IDiscFormat2Data.SetWriteSpeed)
SetWriteSpeed

ディスク レコーダーの書き込み速度を設定します。 (IDiscFormat2RawCD.SetWriteSpeed)
SetWriteSpeed

ディスク レコーダーの書き込み速度を設定します。 (IDiscFormat2TrackAtOnce.SetWriteSpeed)
Skip

列挙体シーケンス内の指定した数の項目をスキップします。 (IEnumFsiItems.Skip)
Skip

列挙体シーケンス内の指定した数の項目をスキップします。 (IEnumProgressItems.Skip)
アップデート

現在の書き込み操作の進行状況通知を受信するには、このメソッドを実装します。 (DDiscFormat2DataEvents.Update)
アップデート

現在の消去操作の進行状況通知を受信するには、このメソッドを実装します。
アップデート

このメソッドを実装して、現在の生イメージ書き込み操作の進行状況通知を受け取ります。
アップデート

現在のトラック書き込み操作の進行状況通知を受信するには、このメソッドを実装します。
アップデート

現在の書き込み操作の進行状況通知を受信するには、このメソッドを実装します。 (DWriteEngine2Events.Update)
アップデート

現在の書き込み操作の進行状況通知を受信するには、このメソッドを実装します。 通知は、ファイルの内容をコピーするとき、またはファイル システム イメージにディレクトリまたはファイルを追加するときに送信されます。
UpdateImport

光メディアからインポートされたすべてのファイルとディレクトリ項目のインポート通知を受け取ります。
検証

指定された .iso イメージが有効かどうかを判断します。
書き込み

データ ストリームをデバイスに書き込みます。
WriteMedia

MSF 95:00:00 を開始アドレスとして使用して、DAO-96 生イメージを空白メディアに書き込みます。
WriteMedia2

指定した開始アドレスを使用して、DAO-96 生イメージを空白のメディアに書き込みます。
WriteSection

現在のレコーダーにデータ ストリームを書き込みます。

インターフェイス

 
DDiscFormat2DataEvents

現在の書き込み操作の通知を受信するには、このインターフェイスを実装します。 (DDiscFormat2DataEvents)
DDiscFormat2EraseEvents

このインターフェイスを実装して、現在の消去操作の通知を受信します。
DDiscFormat2RawCDEvents

このインターフェイスを実装して、現在の生イメージ書き込み操作の通知を受け取ります。
DDiscFormat2TrackAtOnceEvents

このインターフェイスを実装して、現在のトラック書き込み操作の通知を受信します。
DDiscMaster2Events

CD または DVD デバイスがコンピューターに追加またはコンピューターから削除されたときに通知を受信するには、このインターフェイスを実装します。
DFileSystemImageEvents

現在の書き込み操作の通知を受信するには、このインターフェイスを実装します。 (DFileSystemImageEvents)
DFileSystemImageImportEvents

このインターフェイスを使用して、現在のファイル システムのインポート操作に関する通知を受信します。
DWriteEngine2Events

現在の書き込み操作の通知を受信するには、このインターフェイスを実装します。 (DWriteEngine2Events)
IBlockRange

メディア上の 1 つの連続するセクター範囲に関する情報を取得するには、このインターフェイスを使用します。 このインターフェイスは、通常、セクター範囲のコレクションを記述するために IBlockRangeList インターフェイスと共に使用されます。
IBlockRangeList

メディア上の連続セクター範囲の一覧を取得するには、このインターフェイスを使用します。 このインターフェイスは、新しい論理セッションが記録されるときに書き換え可能なディスクで更新する必要があるセクターを記述するために使用されます。
IBootOptions

このインターフェイスを使用して、光ディスクに追加するブート イメージを指定します。ブート イメージには、コンピューターの起動に使用される 1 つ以上のコード セクターが含まれています。
IBurnVerification

このインターフェイスを IDiscFormat2Data または IDiscFormat2TrackAtOnce と共に使用して、書き込み操作後に書き込まれたメディアの整合性を検証する方法を指定するバーン検証レベル プロパティを取得または設定します。
IDiscFormat2

これは基本インターフェイスです。 このインターフェイス IDiscFormat2Data、IDiscFormat2Erase、IDiscFormat2TrackAtOnce、IDiscFormat2RawCD を継承する次のインターフェイスを使用します
IDiscFormat2Data

このインターフェイスを使用して、ディスクにデータ ストリームを書き込みます。
IDiscFormat2DataEventArgs

このインターフェイスを使用して、現在の書き込み操作に関する情報を取得します。 (IDiscFormat2DataEventArgs)
IDiscFormat2Erase

ディスクからデータを消去するには、このインターフェイスを使用します。
IDiscFormat2RawCD

このインターフェイスを使用して、ディスク 一度にディスク (DAO) モード (中断のない記録とも呼ばれます) を使用して、ディスク デバイスに生の画像を書き込みます。
IDiscFormat2RawCDEventArgs

このインターフェイスを使用して、現在の書き込み操作に関する情報を取得します。 (IDiscFormat2RawCDEventArgs)
IDiscFormat2TrackAtOnce

このインターフェイスを使用して、Track-At-Once モードで空の CD-R または CD-RW メディアにオーディオを書き込みます。
IDiscFormat2TrackAtOnceEventArgs

このインターフェイスを使用して、現在の書き込み操作に関する情報を取得します。 (IDiscFormat2TrackAtOnceEventArgs)
IDiscMaster

IDiscMaster インターフェイスを使用すると、アプリケーションはイメージ マスタリング API を予約し、イメージ マスタリング オブジェクトでサポートされているディスク マスタリング形式とディスク レコーダーを列挙し、ディスクのシミュレートされたまたは実際の書き込みを開始できます。
IDiscMaster2

このインターフェイスを使用して、コンピューターにインストールされている CD デバイスと DVD デバイスを列挙します。
IDiscMasterProgressEvents

IDiscMasterProgressEvents インターフェイスは、IMAPI からアプリケーションに対して行うことができるすべてのコールバックに対して 1 つのインターフェイスを提供します。
IDiscRecorder

IDiscRecorder インターフェイスを使用すると、アクティブなディスク レコーダーというラベルが付いた単一のディスク レコーダー デバイスにアクセスできます。 MSDiscMasterObj などの IMAPI オブジェクトは、アクティブなディスク レコーダーを保持します。
IDiscRecorder2

このインターフェイスは、物理デバイスを表します。 このインターフェイスを使用して、コンピューターにインストールされている CD および DVD デバイスに関する情報を取得したり、トレイを閉じたりメディアを取り出したりするなどの操作を実行します。
IDiscRecorder2Ex

このインターフェイスは、物理デバイスを表します。
IEnumFsiItems

このインターフェイスを使用して、FsiDirectoryItem オブジェクトの子ディレクトリとファイル項目を列挙します。
IEnumProgressItems

このインターフェイスを使用して、進行状況項目のコレクションを列挙します。
IFileSystemImage

このインターフェイスを使用して、ファイル システム イメージのビルド、セッション パラメーターの設定、イメージのインポートまたはエクスポートを行います。
IFileSystemImage2

EFI/UEFI サポートに必要な複数のブート エントリまたはブート イメージを書き込むには、このインターフェイスを使用します。 たとえば、Windows XP と Windows Vista の両方のブート ストラップを備えたブート メディアなどです。
IFileSystemImage3

このインターフェイスを使用して、UDF ファイル システム (rev 2.50 以降) 内のメタデータとメタデータ ミラー ファイルを設定またはチェックして、冗長性を判断します。
IFileSystemImageResult

このインターフェイスを使用して、書き込みイメージ、イメージ データ ストリーム、および進行状況情報に関する情報を取得します。
IFileSystemImageResult2

IFileSystemImageResult2 インターフェイスを使用すると、データ レコーダー オブジェクトは、書き換え可能なディスク用に作成されたイメージ内の変更されたブロックに関する情報を取得できます。
IFsiDirectoryItem

このインターフェイスを使用して、ファイル システム イメージに項目を追加したり、ファイル システム イメージから項目を削除したりします。
IFsiDirectoryItem2

このインターフェイスを使用して、すべてのサブディレクトリ、ファイル、および関連付けられた名前付きストリームを含むディレクトリ ツリーをファイル システム イメージに追加します。
IFsiFileItem

このインターフェイスを使用して、ファイルの内容のファイル サイズとデータ ストリームを識別します。
IFsiFileItem2

このインターフェイスを使用して、ファイルに関連付けられている名前付きストリームを追加、削除、列挙します。 このインターフェイスは、ファイルの 'リアルタイム' 属性へのアクセスも提供します。
IFsiItem

ファイル項目とディレクトリ項目の両方に共通するプロパティを含む基本インターフェイス。
IFsiNamedStreams

このインターフェイスを使用して、ファイル システム イメージ内のファイルに関連付けられている名前付きストリームを列挙します。
IIsoImageManager

このインターフェイスを使用して、既存の .iso ファイルに書き込み用の有効なファイル システムが含まれているかどうかを確認します。
IJolietDiscMaster

IJolietDiscMaster インターフェイスを使用すると、CD データ ディスクをステージングできます。
IMultisession

派生マルチリージョン インターフェイスに共通のプロパティを含む基本インターフェイス。
IMultisessionRandomWrite

このインターフェイスを使用して、ランダムな書き込みを許可し、物理セッションの概念をサポートしないメディアの現在の状態に関する情報を取得します。
IMultisessionSequential

メディアに以前のセッションが含まれている場合は、このインターフェイスを使用して、連続して記録されたメディア上の以前のインポート セッションに関する情報を取得します。
IMultisessionSequential2

このインターフェイスを使用して、連続して記録されたメディア上の書き込み可能なユニットのサイズに関する情報を取得します。
IProgressItem

このインターフェイスを使用して、結果ファイル イメージの 1 つのセグメントのブロック情報を取得します。
IProgressItems

このインターフェイスを使用して、結果イメージ内の進行状況項目を列挙します。
IRawCDImageCreator

このインターフェイスを使用して、一度にディスク (DAO) モードで CD メディアに書き込む際に使用する RAW CD イメージを作成します。 このインターフェイスで作成されたイメージは、IDiscFormat2RawCD インターフェイスを使用して CD メディアに書き込むことができます。
IRawCDImageTrackInfo

CD メディアに適用されるトラックごとのプロパティを追跡するには、このインターフェイスを使用します。
IRedbookDiscMaster

IRedbookDiscMaster インターフェイスを使用すると、オーディオ CD イメージをステージングできます。 MSDiscMasterObj でサポートされている形式の 1 つを表し、トラックアットワンス モード (固定サイズのオーディオ ギャップ) でマルチトラック オーディオ ディスクを作成できます。
IStreamConcatenate

このインターフェイスを使用して、複数のデータ ストリームを 1 つのストリームに結合します。
IStreamInterleave

このインターフェイスを使用して、複数のデータ ストリームを 1 つのストリームに結合し、それぞれの部分を交互に分散させます。
IStreamPseudoRandomBased

このインターフェイスを使用して、データが擬似ランダム データ (暗号化上安全ではない) で初期化される読み取り専用データ ストリームを生成します。 ストリームの要求されたサイズを設定するには、SetSize メソッドを呼び出す必要があります。
IWriteEngine2

このインターフェイスを使用して、データ ストリームをデバイスに書き込みます。
IWriteEngine2EventArgs

このインターフェイスを使用して、現在の書き込み操作に関する情報を取得します。 このインターフェイスは、実装する DWriteEngine2Events::Update メソッドに渡されます。
IWriteSpeedDescriptor

このインターフェイスを使用すると、ディスク レコーダーと現在のメディアでサポートされている詳細な書き込み構成 (メディアの種類、書き込み速度、回転速度制御の種類など) を取得できます。