Win32 API 日本語リファレンス
ホームStorage.Imapi › IMAPI_FORMAT2_RAW_CD_WRITE_ACTION

IMAPI_FORMAT2_RAW_CD_WRITE_ACTION

列挙型
基底型i4

メンバー 4

名前10進16進説明
IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_UNKNOWN00x0不明な状態を示します。
IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_PREPARING10x1セッションの書き込みを準備しています。
IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_WRITING20x2セッションデータを書き込んでいます。
IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_FINISHING30x3ディスクに書き込まれたデータの終端に合わせて、ドライブのキャッシュを同期しています。

公式ドキュメント

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

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum IMAPI_FORMAT2_RAW_CD_WRITE_ACTION : int {
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_UNKNOWN = 0,
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_PREPARING = 1,
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_WRITING = 2,
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_FINISHING = 3
} IMAPI_FORMAT2_RAW_CD_WRITE_ACTION;
public enum IMAPI_FORMAT2_RAW_CD_WRITE_ACTION : int
{
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_UNKNOWN = 0,
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_PREPARING = 1,
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_WRITING = 2,
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_FINISHING = 3,
}
Public Enum IMAPI_FORMAT2_RAW_CD_WRITE_ACTION As Integer
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_UNKNOWN = 0
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_PREPARING = 1
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_WRITING = 2
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_FINISHING = 3
End Enum
import enum

class IMAPI_FORMAT2_RAW_CD_WRITE_ACTION(enum.IntEnum):
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_UNKNOWN = 0
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_PREPARING = 1
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_WRITING = 2
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_FINISHING = 3
// IMAPI_FORMAT2_RAW_CD_WRITE_ACTION
pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_UNKNOWN: i32 = 0;
pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_PREPARING: i32 = 1;
pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_WRITING: i32 = 2;
pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_FINISHING: i32 = 3;
// IMAPI_FORMAT2_RAW_CD_WRITE_ACTION
const (
	IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_UNKNOWN int32 = 0
	IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_PREPARING int32 = 1
	IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_WRITING int32 = 2
	IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_FINISHING int32 = 3
)
const
  IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_UNKNOWN = 0;
  IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_PREPARING = 1;
  IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_WRITING = 2;
  IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_FINISHING = 3;
// IMAPI_FORMAT2_RAW_CD_WRITE_ACTION
pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_UNKNOWN: i32 = 0;
pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_PREPARING: i32 = 1;
pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_WRITING: i32 = 2;
pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_FINISHING: i32 = 3;
const
  IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_UNKNOWN* = 0
  IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_PREPARING* = 1
  IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_WRITING* = 2
  IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_FINISHING* = 3
enum IMAPI_FORMAT2_RAW_CD_WRITE_ACTION : int {
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_UNKNOWN = 0,
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_PREPARING = 1,
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_WRITING = 2,
    IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_FINISHING = 3,
}
#define global IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_UNKNOWN   0x0
#define global IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_PREPARING 0x1
#define global IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_WRITING   0x2
#define global IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_FINISHING 0x3