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 |
|