IMAPI-interfaces
In de volgende tabellen worden de gebruikte C/C++-ontwikkelaars en het bijbehorende scriptobject geïdentificeerd en kort beschreven. Voorvoegsel van de objectnaam in de tabel met IMAPI2 om de objectnaam volledig te kwalificeren bij het maken van het object in script.
De volgende tabel bevat de interfaces die zijn gekoppeld aan apparaten, de brandmotor en de notatieschrijvers en gum.
Interface | Object |
---|---|
Brandmotor op laag niveau. | MsftWriteEngine2 |
Hoofdafbeeldingsschrijver. | MsftDiscFormat2Data |
Schijfgum. | MsftDiscFormat2Erase |
Onbewerkte schrijver van afbeeldingen. | MsftDiscFormat2RawCD |
Track-At-Once image writer. | MsftDiscFormat2TrackAtOnce |
Opsomming van schijfapparaten in de lijst met systeemhardware. | MsftDiscMaster2 |
Meldingsdelegen voor het MsftDiscMaster2-object. | DDiscMaster2Events |
Afzonderlijk opnameapparaat. | MsftDiscRecorder2 |
Schrijfkenmerken van apparaten, waaronder het mediatype, de schrijfsnelheid en het type angular-snelheidsregelaar. | MsftWriteSpeedDescriptor |
De volgende tabel bevat de bestandssysteeminterfaces.
Interface | Object |
---|---|
Opstartinstallatiekopiestroom en eigenschappen voor het integreren van de opstartbare installatiekopie in de schijfinstallatiekopie. | BootOptions |
Installatiekopieën en eigenschappen van bestandssysteem. Dit object bevat alle sporen en verwijzingen naar de opstartinstallatiekopie en resultaatinstallatiekopie. | CFileSystemImage |
Container van de gegevensstroom die wordt geleverd door het bestandssysteemobject. | FileSystemImageResult |
Mapitem in de installatiekopieën van het bestandssysteem. | FsiDirectoryItem |
Bestandsitem in de installatiekopieën van het bestandssysteem. | FsiFileItem |
Interface met eigenschappen die gebruikelijk zijn voor zowel bestands- als mapitems. | FsiItem |
RAW CD-installatiekopie maken. | MsftRawCDImageCreator |
Stream object helper-object om meerdere streams samen te voegen. | MsftStreamConcatenate |
Interleaved stream om toe te voegen aan de schijfinstallatiekopieën. | MsftStreamInterleave |
Pseudo-random gegenereerde stroom. | MsftStreamPrgn001 |
Het MsftStreamZero scriptobject wordt niet geïmplementeerd als interface. | MsftStreamZero- |
De volgende tabel bevat helperinterfaces.
Interface | Object |
---|---|
Verzameling van sectorbereiken binnen een bestandssysteeminstallatiekopieën. | Geen bijbehorend object |
Ondersteuning voor brandcontrole. | Geen bijbehorend object |
Enumerator van FsiItems voor C/C++-toepassingen. | EnumFsiItems |
Enumerator van ProgressItems voor C/C++-toepassingen. | EnumProgressItems |
FsiFileItem2 | |
.iso ondersteuning voor verificatie van installatiekopieën. | Geen bijbehorend object |
Ondersteuning voor meerdere sessies. | Geen bijbehorend object |
Sequentiële ondersteuning voor meerdere sessies. | MsftMultisessionSequentiële |
Bestandsnaam en bijbehorende blokken in de resultaatafbeelding. | ProgressItem |
Lijst met resultaatafbeeldingen, onderverdeeld op bestandsnaam en gekoppelde blokken. | ProgressItems |