共用方式為


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 結構限制為 64KB。
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)
單一功能頁面限制為 256 個位元組。
ULONG_IMAPI2_MODE_PAGE 範圍:0,257 (0,0x00000101)
單一模式頁面限制為 257 個位元組。
ULONG_IMAPI2_ALL_FEATURE_PAGES 範圍:0,65536 (0,0x00010000)
功能數目限制為雙位元組欄位。
ULONG_IMAPI2_ALL_PROFILES 範圍:0,63 (0,0x0000003F)
裝置的設定檔數目是符合單一功能的設定檔數目。 每個設定檔都會佔用四個位元組。 單一功能可以保存 252 個額外的資料位元組,足以儲存最多 63 個設定檔。
ULONG_IMAPI2_ALL_MODE_PAGES 範圍:0,32763 (0,0x00007FFB)
裝置的模式頁面計數。 透過 MODE_SENSE10 計數限制為雙位元組欄位。
mode 參數標頭是 8 個位元組。 每個頁面至少是兩個位元組。 模式頁面數目上限為 32763: (65535 - 8) /2 舍入。
ULONG_IMAPI2_NONZERO 範圍:1,2147483647 (1,0x7FFFFFFF)
可用來驗證值不是零的泛型非零值。
ULONG_IMAPI2_NOT_NEGATIVE 範圍:0,2147483647 (0,0x7FFFFFFF)
具有非負值的 32 位整數。

規格需求

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