IMAPI_PROFILE_TYPE-Enumeration (imapi2.h)

Definiert Werte für die möglichen Profile eines CD- und DVD-Geräts. Ein Profil definiert den Typ der Medien und Features, die das Gerät unterstützt.

Syntax

typedef enum _IMAPI_PROFILE_TYPE {
  IMAPI_PROFILE_TYPE_INVALID = 0,
  IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK = 0x1,
  IMAPI_PROFILE_TYPE_REMOVABLE_DISK = 0x2,
  IMAPI_PROFILE_TYPE_MO_ERASABLE = 0x3,
  IMAPI_PROFILE_TYPE_MO_WRITE_ONCE = 0x4,
  IMAPI_PROFILE_TYPE_AS_MO = 0x5,
  IMAPI_PROFILE_TYPE_CDROM = 0x8,
  IMAPI_PROFILE_TYPE_CD_RECORDABLE = 0x9,
  IMAPI_PROFILE_TYPE_CD_REWRITABLE = 0xa,
  IMAPI_PROFILE_TYPE_DVDROM = 0x10,
  IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE = 0x11,
  IMAPI_PROFILE_TYPE_DVD_RAM = 0x12,
  IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE = 0x13,
  IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL = 0x14,
  IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL = 0x15,
  IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP = 0x16,
  IMAPI_PROFILE_TYPE_DVD_PLUS_RW = 0x1a,
  IMAPI_PROFILE_TYPE_DVD_PLUS_R = 0x1b,
  IMAPI_PROFILE_TYPE_DDCDROM = 0x20,
  IMAPI_PROFILE_TYPE_DDCD_RECORDABLE = 0x21,
  IMAPI_PROFILE_TYPE_DDCD_REWRITABLE = 0x22,
  IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL = 0x2a,
  IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL = 0x2b,
  IMAPI_PROFILE_TYPE_BD_ROM = 0x40,
  IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL = 0x41,
  IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING = 0x42,
  IMAPI_PROFILE_TYPE_BD_REWRITABLE = 0x43,
  IMAPI_PROFILE_TYPE_HD_DVD_ROM = 0x50,
  IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE = 0x51,
  IMAPI_PROFILE_TYPE_HD_DVD_RAM = 0x52,
  IMAPI_PROFILE_TYPE_NON_STANDARD = 0xffff
} IMAPI_PROFILE_TYPE, *PIMAPI_PROFILE_TYPE;

Konstanten

 
IMAPI_PROFILE_TYPE_INVALID
Wert: 0
Das Profil ist ungültig.
IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK
Wert: 0x1
Die Festplatte, die nicht entfernbar ist.
IMAPI_PROFILE_TYPE_REMOVABLE_DISK
Wert: 0x2
Die Festplatte ist wechselbar.
IMAPI_PROFILE_TYPE_MO_ERASABLE
Wert: 0x3
Ein Magneto-Optical löschbares Laufwerk.
IMAPI_PROFILE_TYPE_MO_WRITE_ONCE
Wert: 0x4
Ein optisches Laufwerk, das einmal geschrieben wird.
IMAPI_PROFILE_TYPE_AS_MO
Wert: 0x5
Ein Vorabspeicherlaufwerk Magneto-Optical.
IMAPI_PROFILE_TYPE_CDROM
Wert: 0x8
Ein CD-ROM-Laufwerk.
IMAPI_PROFILE_TYPE_CD_RECORDABLE
Wert: 0x9
Ein CD-R-Laufwerk.
IMAPI_PROFILE_TYPE_CD_REWRITABLE
Wert: 0xa
Ein CD-RW- oder CD+RW-Laufwerk.
IMAPI_PROFILE_TYPE_DVDROM
Wert: 0x10
Ein DVD-ROM-Laufwerk.
IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE
Wert: 0x11
Ein sequenzielles DVD-R-Aufzeichnungslaufwerk.
IMAPI_PROFILE_TYPE_DVD_RAM
Wert: 0x12
Ein DVD-RAM-Laufwerk.
IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE
Wert: 0x13
Ein eingeschränktes DVD-RW-Überschreibungslaufwerk.
IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL
Wert: 0x14
Ein sequenzielles DVD-RW-Aufzeichnungslaufwerk.
IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL
Wert: 0x15
Ein dvd-R Dual Layer sequenzielles Aufzeichnungslaufwerk.
IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP
Wert: 0x16
Ein DVD-R Dual Layer Jump Recording-Laufwerk.
IMAPI_PROFILE_TYPE_DVD_PLUS_RW
Wert: 0x1a
Ein DVD+RW-Laufwerk.
IMAPI_PROFILE_TYPE_DVD_PLUS_R
Wert: 0x1b
Ein DVD+R-Laufwerk.
IMAPI_PROFILE_TYPE_DDCDROM
Wert: 0x20
Ein CD-Laufwerk mit doppelter Dichte.

Hinweis Dieses Profil ist veraltet.

 
IMAPI_PROFILE_TYPE_DDCD_RECORDABLE
Wert: 0x21
Ein CD-R-Laufwerk mit doppelter Dichte.

Hinweis Dieses Profil ist veraltet.

 
IMAPI_PROFILE_TYPE_DDCD_REWRITABLE
Wert: 0x22
Ein CD-RW-Laufwerk mit doppelter Dichte.

Hinweis Dieses Profil ist veraltet.

 
IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL
Wert: 0x2a
Ein DVD+RW-Laufwerk mit zwei Ebenen.
IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL
Wert: 0x2b
Ein DVD+R-Laufwerk mit zwei Ebenen.
IMAPI_PROFILE_TYPE_BD_ROM
Wert: 0x40
Ein schreibgeschütztes Blu-ray-Laufwerk.
IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL
Wert: 0x41
Ein Einmal-Blu-ray-Laufwerk mit sequenzieller Aufzeichnung.
IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING
Wert: 0x42
Ein Einmal-Blu-ray-Laufwerk mit Aufzeichnungsfunktion für zufälligen Zugriff.
IMAPI_PROFILE_TYPE_BD_REWRITABLE
Wert: 0x43
Ein wiederbeschreibbares Blu-ray-Laufwerk.
IMAPI_PROFILE_TYPE_HD_DVD_ROM
Wert: 0x50
Ein schreibgeschütztes DVD-Laufwerk mit hoher Dichte.
IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE
Wert: 0x51
Ein DVD-Laufwerk mit hoher Dichte, das einmal geschrieben wird.
IMAPI_PROFILE_TYPE_HD_DVD_RAM
Wert: 0x52
Ein DVD-Laufwerk mit hoher Dichte mit zufälliger Zugriffspositionierung.
IMAPI_PROFILE_TYPE_NON_STANDARD
Wert: 0xffff
Nicht standardmäßiges Laufwerk.

Hinweise

Beachten Sie, dass der Bereich der Featuretypwerte für 0xFFFF 0x0000 wird. Diese Enumeration enthält die features, die in der MMC-Spezifikation (Multimedia Commands - 5) definiert sind. Eine vollständige Definition jedes Profils finden Sie unter Profildefinitionen in der neuesten Version der MMC-Spezifikation unter ftp://ftp.t10.org/t10/drafts/mmc5.

Andere Werte, die hier nicht definiert sind, sind möglicherweise vorhanden. Consumer dieser Enumeration sollten nicht davon ausgehen, dass diese Liste der einzige Satz gültiger Werte ist.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista, Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile imapi2.h

Weitere Informationen

IDiscRecorder2::get_SupportedProfiles

IDiscRecorder2Ex::GetSupportedProfiles