次の方法で共有


IMAPI データ型

光メディアおよび関連装置の仕様は、DVD 構造記述、ディスク情報記述、フィーチャー・ページ・サイズなどの項目の範囲値を定義します。 IMAPI では、範囲値の制限を適用する次の符号なし長整数 (ULONG) 型を定義します。 これらの型は、パラメーターの最適な IDL 検証のために厳密に定義され、使用可能な特定のデータ転送操作の上限に関する呼び出し元のドキュメント支援として定義されています。

typedef ULONG ULONG_IMAPI2_DVD_STRUCTURE;
typedef ULONG ULONG_IMAPI2_ADAPTER_DESCRIPTOR;
typedef ULONG ULONG_IMAPI2_DEVICE_DESCRIPTOR;
typedef ULONG ULONG_IMAPI2_DISC_INFORMATION;
typedef ULONG ULONG_IMAPI2_TRACK_INFORMATION;
typedef ULONG ULONG_IMAPI2_FEATURE_PAGE;
typedef ULONG ULONG_IMAPI2_MODE_PAGE;
typedef ULONG ULONG_IMAPI2_ALL_FEATURE_PAGES;
typedef ULONG ULONG_IMAPI2_ALL_PROFILES;
typedef ULONG ULONG_IMAPI2_ALL_MODE_PAGES;
typedef ULONG ULONG_IMAPI2_NONZERO;
typedef ULONG ULONG_IMAPI2_NOT_NEGATIVE;
データ型 説明
ULONG_IMAPI2_DVD_STRUCTURE 範囲: 0,65535 (0,0x0000FFFF)
DVD 構造体は、2 バイトの割り当てフィールドのため、64 KB に制限されています。
ULONG_IMAPI2_ADAPTER_DESCRIPTOR 範囲: 0,268435455 (0,0x0FFFFFFF)
アダプター記述子のサイズは暗黙的に制限されません。
ULONG_IMAPI2_DEVICE_DESCRIPTOR 範囲: 0,268435455 (0,0x0FFFFFFF)
デバイス記述子のサイズは暗黙的に制限されません。
ULONG_IMAPI2_DISC_INFORMATION 範囲: 0,65538 (0,0x00010002)
ディスク情報は、サイズ フィールドの 64 KB と 2 バイトに制限されています。
ULONG_IMAPI2_TRACK_INFORMATION 範囲: 0,65538 (0,0x00010002)
トラック情報は、サイズ フィールドの 64 KB と 2 バイトに制限されています。
ULONG_IMAPI2_FEATURE_PAGE 範囲: 0,256 (0,0x00000100)
1 つの機能ページは 256 バイトに制限されます。
ULONG_IMAPI2_MODE_PAGE 範囲: 0,257 (0,0x00000101)
1 つのモード ページは 257 バイトに制限されます。
ULONG_IMAPI2_ALL_FEATURE_PAGES 範囲: 0,65536 (0,0x00010000)
特徴の数は、2 バイトのフィールドに制限されます。
ULONG_IMAPI2_ALL_PROFILES 範囲: 0,63 (0,0x0000003F)
デバイスのプロファイルの数は、1 つの機能に収まるプロファイルの数です。 各プロファイルは 4 バイトを占有します。 1 つの機能では、最大 63 個のプロファイルを格納するのに十分な 252 バイトの追加データを保持できます。
ULONG_IMAPI2_ALL_MODE_PAGES 範囲: 0,32763 (0,0x00007FFB)
デバイスのモード ページの数。 MODE_SENSE10を介したカウントは、2 バイトのフィールドに制限されます。
mode パラメーター ヘッダーは 8 バイトです。 各ページは少なくとも 2 バイトです。 モード ページの最大数は 32763 です。(65535 - 8)/2 は切り捨てられます。
ULONG_IMAPI2_NONZERO 範囲: 1,2147483647 (1,0x7FFFFFFF)
値が 0 でないことを確認するために使用できるジェネリック 0 以外の値。
ULONG_IMAPI2_NOT_NEGATIVE 範囲: 0、2147483647 (0,0x7FFFFFFF)
負以外の値を持つ 32 ビット整数。

要件

要件
サポートされている最小のクライアント
Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
Header
Imapi2.h