Bagikan melalui


Tipe Data IMAPI

Spesifikasi untuk media optik dan perangkat terkait menentukan nilai rentang untuk item seperti deskripsi struktur DVD, deskripsi informasi disk, dan ukuran halaman fitur. IMAPI mendefinisikan jenis bilangan bulat panjang (ULONG) yang tidak ditandatangani berikut yang memberlakukan batas nilai rentang. Jenis-jenis ini didefinisikan secara ketat untuk validasi PARAMETER IDL yang optimal dan sebagai bantuan dokumentasi kepada pemanggil mengenai batas atas untuk operasi transfer data tertentu yang tersedia.

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;
Jenis data Deskripsi
ULONG_IMAPI2_DVD_STRUCTURE Rentang: 0.65535 (0,0x0000FFFF)
Struktur DVD dibatasi hingga 64KB karena bidang alokasi dua byte.
ULONG_IMAPI2_ADAPTER_DESCRIPTOR Rentang: 0,268435455 (0,0x0FFFFFFF)
Deskriptor adapter tidak secara implisit dibatasi ukurannya.
ULONG_IMAPI2_DEVICE_DESCRIPTOR Rentang: 0,268435455 (0,0x0FFFFFFF)
Pendeskripsi perangkat tidak secara implisit dibatasi ukurannya.
ULONG_IMAPI2_DISC_INFORMATION Rentang: 0.65538 (0,0x00010002)
Informasi disk dibatasi hingga 64KB ditambah 2 byte untuk bidang ukuran.
ULONG_IMAPI2_TRACK_INFORMATION Rentang: 0.65538 (0,0x00010002)
Informasi trek dibatasi hingga 64KB plus 2 byte untuk bidang ukuran.
ULONG_IMAPI2_FEATURE_PAGE Rentang: 0.256 (0,0x00000100)
Satu halaman fitur dibatasi hingga 256 byte.
ULONG_IMAPI2_MODE_PAGE Rentang: 0.257 (0,0x00000101)
Satu halaman mode dibatasi hingga 257 byte.
ULONG_IMAPI2_ALL_FEATURE_PAGES Rentang: 0.65536 (0,0x00010000)
Jumlah fitur terbatas pada bidang dua byte.
ULONG_IMAPI2_ALL_PROFILES Rentang: 0.63 (0,0x0000003F)
Jumlah profil untuk perangkat adalah jumlah profil yang pas dalam satu fitur. Setiap profil menempati empat byte. Satu fitur dapat menampung 252 byte data tambahan, cukup untuk menyimpan maksimum 63 profil.
ULONG_IMAPI2_ALL_MODE_PAGES Rentang: 0.32763 (0,0x00007FFB)
Jumlah halaman mode untuk perangkat. Hitungan, melalui MODE_SENSE10, terbatas pada bidang dua byte.
Header parameter mode adalah 8 byte. Setiap halaman setidaknya dua byte. Jumlah maksimum halaman mode adalah 32763: (65535 - 8)/2 dibulatkan ke bawah.
ULONG_IMAPI2_NONZERO Rentang: 1.2147483647 (1,0x7FFFFFFF)
Nilai bukan nol generik yang dapat digunakan untuk memverifikasi bahwa nilai bukan nol.
ULONG_IMAPI2_NOT_NEGATIVE Rentang: 0, 2147483647 (0,0x7FFFFFFF)
Bilangan bulat 32-bit dengan nilai non-negatif.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Header
Imapi2.h