IMAPI-Rückgabewerte
Die IMAPI-Methoden geben nicht negative Werte zurück (in der Regel S_OK), wenn die Methode erfolgreich war. Die IMAPI-Methoden geben bei Einem Fehler Erfolgs- oder Fehlercodes von Winerror.h, Imapi2error.h oder Imapi2fserror.h zurück.
Die folgenden Erfolgs- und Fehlercodes sind definiert.
Konstante/Wert | BESCHREIBUNG |
---|---|
|
Der Datenträger hat die Brennprüfung nicht bestanden und kann beschädigte Daten enthalten oder unbrauchbar sein. |
|
Die Anforderung wurde abgebrochen. |
|
Für die Anforderung muss ein aktueller DiscRecorder ausgewählt werden. |
|
Derzeit wird kein Schreibvorgang ausgeführt. |
|
Die angeforderte Schreibgeschwindigkeit wurde vom Laufwerk nicht unterstützt, und die Geschwindigkeit wurde angepasst. |
|
Der angeforderte Rotationstyp wurde vom Laufwerk nicht unterstützt, und der Rotationstyp wurde angepasst. |
|
Die angeforderte Schreibgeschwindigkeit und der Drehungstyp wurden vom Laufwerk nicht unterstützt, und beide wurden angepasst. |
|
Das Gerät akzeptierte den Befehl, aber es wurden Sense-Daten zurückgegeben, die auf einen Fehler hindeuten. |
|
Das Image wurde aufgrund eines Aufrufs von IRawCDImageCreator::CreateResultImage schreibgeschützt. Daher kann das Objekt nicht mehr geändert werden. |
|
Es dürfen keine weiteren Spuren hinzugefügt werden. CD-Medien sind auf einen Bereich von 1 bis 99 Titeln beschränkt. |
|
Vor der Verwendung dieser Funktion müssen dem Bild Spuren hinzugefügt werden. |
|
Der angeforderte Sektortyp wird nicht unterstützt. |
|
Vor der Verwendung dieser Funktion dürfen keine Spuren zum Bild hinzugefügt werden. |
|
Das Hinzufügen dieser Spur würde die Einschränkungen des Beginns des Leadouts überschreiten. |
|
Das Hinzufügen dieser Spur würde den Grenzwert von 99 Indexen überschreiten. |
|
Der angegebene LBA-Offset ist nicht in der Liste der Nachverfolgindizes enthalten. |
|
Der angegebene LBA-Offset befindet sich bereits in der Liste der Trackindizes. |
|
Index 1 (LBA offset 0) kann nicht gelöscht werden. |
|
Jeder Index muss eine Mindestgröße von zehn Sektoren aufweisen. |
|
Das Gerät hat gemeldet, dass die angeforderte Modusseite (und der Typ) nicht vorhanden sind. |
|
Das Gerät enthält keine Medien. |
|
Die Medien sind nicht kompatibel oder haben ein unbekanntes physisches Format. |
|
Das Medium wird kopfüber eingefügt. |
|
Das Laufwerk hat gemeldet, dass es gerade bereit ist. Versuchen Sie es später erneut. |
|
Die Medien werden derzeit formatiert. Warten Sie, bis das Format abgeschlossen ist, bevor Sie versuchen, die Medien zu verwenden. |
|
Das Laufwerk hat gemeldet, dass es einen zeitintensiven Vorgang ausführt, z. B. das Beenden eines Schreibvorgangs. Das Laufwerk kann für einen längeren Zeitraum unbrauchbar sein. |
|
Das Laufwerk meldete, dass die Kombination von Parametern, die auf der Modusseite für einen MODE SELECT-Befehl bereitgestellt wurden, nicht unterstützt wurde. |
|
Das Laufwerk hat gemeldet, dass die Medien schreibgeschützt sind. |
|
Die angeforderte Featureseite wird vom Gerät nicht unterstützt. |
|
Die angeforderte Featureseite wird unterstützt, aber nicht als aktuell markiert. |
|
Das Laufwerk unterstützt den Befehl GET CONFIGURATION nicht. |
|
Das Gerät konnte den Befehl innerhalb des Timeoutzeitraums nicht annehmen. Dies kann dadurch verursacht werden, dass das Gerät einen inkonsistenten Zustand eingegeben hat, oder der Timeoutwert für den Befehl muss möglicherweise erhöht werden. |
|
Die DVD-Struktur ist nicht vorhanden. Dies kann durch inkompatibles Laufwerk/Medium verursacht werden. |
|
Die Geschwindigkeit des Mediums ist mit dem Gerät nicht kompatibel. Dies kann durch die Verwendung von Medien mit höherer oder niedrigerer Geschwindigkeit als der vom Gerät unterstützte Geschwindigkeitsbereich verursacht werden. |
|
Das Gerät, das diesem Rekorder während des letzten Vorgangs zugeordnet ist, wurde ausschließlich gesperrt, sodass dieser Vorgang fehlschlägt. |
|
Der Clientname ist ungültig. |
|
Das Gerät hat unerwartete oder ungültige Daten für einen Befehl gemeldet. |
|
Fehler beim Schreiben, da das Laufwerk daten nicht schnell genug empfangen hat, um mit dem Schreiben fortzufahren. Wenn Sie die Quelldaten auf den lokalen Computer verschieben, die Schreibgeschwindigkeit verringern oder die Einstellung "Pufferunterlauf frei" aktivieren, kann dieses Problem behoben werden. |
|
Fehler beim Schreiben, weil das Laufwerk Fehlerinformationen zurückgegeben hat, die nicht wiederhergestellt werden konnten. |
|
Derzeit wird ein Schreibvorgang ausgeführt. |
|
Derzeit wird kein Schreibvorgang ausgeführt. |
|
Der angeforderte Vorgang ist nur für unterstützte Medien gültig. |
|
Der bereitgestellte Datenstrom zum Schreiben wird nicht unterstützt. |
|
Der zum Schreiben bereitgestellte Stream ist für die aktuell eingefügten Medien zu groß. |
|
Das Überschreiben von nicht leeren Medien ist nicht zulässig, ohne dass die ForceOverwrite-Eigenschaft auf VARIANT_TRUE festgelegt ist. |
|
Der aktuelle Medientyp wird nicht unterstützt. |
|
Dieses Gerät unterstützt nicht die Vorgänge, die für dieses Datenträgerformat erforderlich sind. |
|
Der Clientname ist ungültig. |
|
Derzeit wird ein Schreibvorgang ausgeführt. |
|
Derzeit wird kein Schreibvorgang ausgeführt. |
|
Der angeforderte Vorgang ist nur gültig, wenn Medien "vorbereitet" wurden. |
|
Der angeforderte Vorgang ist ungültig, wenn Medien "vorbereitet", aber nicht freigegeben wurden. |
|
Die Eigenschaft kann nicht geändert werden, nachdem die Medien geschrieben wurden. |
|
Das Inhaltsverzeichnis kann nicht von einem leeren Datenträger abgerufen werden. |
|
Es werden nur leere CD-R/RW-Medien unterstützt. |
|
Es werden nur leere CD-R/RW-Medien unterstützt. |
|
CD-R- und CD-RW-Medien unterstützen maximal 99 Audiospuren. |
|
Auf den Medien ist nicht genügend Speicherplatz vorhanden, um die bereitgestellte Audiospur hinzuzufügen. |
|
Sie können die Medien erst vorbereiten, wenn Sie einen zu verwendenden Rekorder auswählen. |
|
Die bereitgestellte ISRC ist ungültig. |
|
Die angegebene Medienkatalognummer ist ungültig. |
|
Der bereitgestellte Audiodatenstrom ist ungültig. |
|
Dieses Gerät unterstützt nicht die Vorgänge, die für dieses Datenträgerformat erforderlich sind. |
|
Der Clientname ist ungültig. |
|
Derzeit wird ein Schreibvorgang ausgeführt. |
|
Derzeit wird kein Schreibvorgang ausgeführt. |
|
Der angeforderte Vorgang ist nur gültig, wenn Medien "vorbereitet" wurden. |
|
Der angeforderte Vorgang ist ungültig, wenn Medien "vorbereitet", aber nicht freigegeben wurden. |
|
Der Clientname ist ungültig. |
|
Es werden nur leere CD-R/RW-Medien unterstützt. |
|
Es werden nur leere CD-R/RW-Medien unterstützt. |
|
Auf den Medien ist nicht genügend Speicherplatz vorhanden, um die bereitgestellte Sitzung hinzuzufügen. |
|
Sie können die Medien erst vorbereiten, wenn Sie einen zu verwendenden Rekorder auswählen. |
|
Der bereitgestellte Audiodatenstrom ist ungültig. |
|
Der angeforderte Datenblocktyp wird vom aktuellen Gerät nicht unterstützt. |
|
Der Stream enthält keine ausreichende Anzahl von Sektoren im Leadin für die aktuellen Medien. |
|
Dieses Gerät unterstützt nicht die Vorgänge, die für dieses Datenträgerformat erforderlich sind. |
|
Das Format verwendet derzeit den Disc Recorder für einen Löschvorgang. Warten Sie, bis die Löschung abgeschlossen ist, bevor Sie versuchen, den aktuellen Datenträgerrekorder festzulegen oder zu löschen. |
|
Das Löschformat unterstützt nur einen Aufzeichnungsrecorder. Sie müssen den aktuellen Rekorder löschen, bevor Sie einen neuen Festlegen. |
|
Das Laufwerk hat keine ausreichenden Daten für einen READ DISC INFORMATION-Befehl gemeldet. Das Laufwerk wird möglicherweise nicht unterstützt, oder die Medien sind nicht korrekt. |
|
Das Laufwerk hat nicht genügend Daten für einen MODE SENSE-Befehl (Seite 0x2A) gemeldet. Das Laufwerk wird möglicherweise nicht unterstützt, oder die Medien sind nicht korrekt. |
|
Das Laufwerk hat gemeldet, dass die Medien nicht löschbar sind. |
|
Fehler beim Befehl zum Löschen des Laufwerks. |
E_IMAPI_ERASE_TOOK_LONGER_THAN_ONE_HOUR (HRESULT)0x80AA0906 |
Das Laufwerk hat die Löschung nicht in einer Stunde abgeschlossen. Das Laufwerk erfordert möglicherweise einen Netzzyklus, eine Medienentfernung oder einen anderen manuellen Eingriff, um den ordnungsgemäßen Betrieb fortzusetzen. Hinweis: Derzeit wird dieser Wert auch zurückgegeben, wenn der Versuch, eine Löschung auf CD-RW- oder DVD-RW-Medien über die IDiscFormat2Erase-Schnittstelle durchzuführen, aufgrund eines fehlerhaften Mediums fehlschlägt. |
|
Das Laufwerk hat während der Löschung einen unerwarteten Fehler zurückgegeben. Die Medien sind möglicherweise unbrauchbar, die Löschung kann abgeschlossen sein, oder das Laufwerk ist noch dabei, den Datenträger zu löschen. |
|
Das Laufwerk hat einen Fehler für einen START UNIT-Befehl (Spinup) zurückgegeben. Möglicherweise ist ein manueller Eingriff erforderlich. |
|
Der aktuelle Medientyp wird nicht unterstützt. |
|
Dieses Gerät unterstützt nicht die Vorgänge, die für dieses Datenträgerformat erforderlich sind. |
|
Der Clientname ist ungültig. |
Die folgenden Erfolgs- und Fehlercodes sind in Imapi2fserror.h definiert.
Konstante/Wert | BESCHREIBUNG |
---|---|
|
Interner Fehler: %1!ls!. |
|
Der für den Parameter '%1!ls!' angegebene Wert ist ungültig. |
|
Das FileSystemImage-Objekt befindet sich im schreibgeschützten Modus. |
|
Kein Ausgabedateisystem angegeben. |
|
Der angegebene Volumebezeichner ist entweder zu lang oder enthält ein oder mehrere ungültige Zeichen. |
|
Ungültige Dateidaten. %1!ls! Die Zeit ist früher als %2!ls! kann. |
|
Das Dateisystem muss für diese Funktion leer sein. |
|
Sie können das für die Erstellung angegebene Dateisystem nicht ändern, da das Dateisystem aus der importierten Sitzung und das Dateisystem in der aktuellen Sitzung nicht übereinstimmen. |
|
Angegebener Pfad '%1!ls!' identifiziert keine Datei. |
|
Angegebener Pfad '%1!ls!' gibt kein Verzeichnis an. |
|
Das Verzeichnis '%1!s!' ist nicht leer. |
|
ls!' ist nicht Teil des Dateisystems. Sie muss hinzugefügt werden, um diesen Vorgang abzuschließen. |
|
Pfad '%1!s!' ist falsch formatiert oder enthält ungültige Zeichen. |
|
Der Name '%1!ls!' angegeben ist nicht zulässig: Der Name des Datei- oder Verzeichnisobjekts, das erstellt wurde, während die UseRestrictedCharacterSet-Eigenschaft festgelegt ist, darf nur ANSI-Zeichen enthalten. |
|
ls!' Name ist bereits vorhanden. |
|
Versuch, '%1!ls!' hinzuzufügen failed: Kann keinen dateisystemspezifischen eindeutigen Namen für %2!ls! erstellen. -Dateisystem durchgeführt. |
|
Element '%1!ls!' wurde nicht gefunden. in der FileSystemImage-Hierarchie. |
|
Die Datei '%1!s!' in der FileSystemImage-Hierarchie nicht gefunden. |
|
Das Verzeichnis '%1!s!' in der FileSystemImage-Hierarchie nicht gefunden. |
|
Hinzufügen von '%1!ls!' würde zu einem Ergebnisbild führen, das größer als der aktuell konfigurierte Grenzwert ist. |
|
Der für die FreeMediaBlocks-Eigenschaft angegebene Wert ist zu klein für die geschätzte Bildgröße basierend auf den aktuellen Daten. |
|
Das Bild ist nicht an einer Sektorgrenze von 2 KB ausgerichtet. |
|
Das Bild enthält keinen gültigen Volumedeskriptor. |
|
Das Image wurde vor dem Aufrufen der IIsoImageManager::Validate-Methode nicht mit den Methoden IIsoImageManager::SetPath oder IIsoImageManager::SetStream festgelegt. |
|
Das bereitgestellte Bild ist zu groß, um überprüft zu werden, da die Größe MAXLONG überschreitet. |
|
Datenstrom für die Datei '%1!ls!' ist inkonsistent: %2 erwartet! I64d! Bytes, gefunden %3! I64d!. |
|
Daten aus dem Datenstrom, der für die Datei '%1!ls!' bereitgestellt wird, können nicht gelesen werden. |
|
Beim Versuch, einen Datenstrom für die Datei '%1!ls!' zu erstellen, ist der folgende Fehler aufgetreten: |
|
Fehler beim Aufzählen von Dateien in der Verzeichnisstruktur ist aufgrund von Berechtigungen nicht zugänglich. |
|
Dieses Dateisystemimage enthält zu viele Verzeichnisse für %1!ls! -Dateisystem durchgeführt. |
|
ISO9660 ist auf 8 Verzeichnisebenen beschränkt. |
|
Die Datendatei ist zu groß für '%1!ls!' -Dateisystem durchgeführt. |
|
%1!ls! kann nicht initialisiert werden. stash-Datei. |
|
Fehler beim Suchen in '%1!ls!' stash-Datei. |
|
Fehler beim Schreiben in '%1!ls!' stash-Datei. |
|
Fehler beim Lesen von '%1!ls!' stash-Datei. |
|
Das Arbeitsverzeichnis '%1!ls!' ist ungültig. |
|
Das Arbeitsverzeichnis kann nicht auf '%1!ls!' festgelegt werden. Verfügbarer Speicherplatz ist %2! I64d! Bytes, ca. %3! I64d! Byte erforderlich. |
|
Versuchen Sie, die Datenstashdatei in das Verzeichnis '%1!ls!' zu verschieben. war nicht erfolgreich. |
|
Das Startobjekt konnte dem Image nicht hinzugefügt werden. |
|
Ein Startobjekt kann nur in ein anfängliches Datenträgerimage eingeschlossen werden. |
|
Der angeforderte Emulationstyp stimmt nicht mit der Startimagegröße überein. |
|
Optische Medien sind leer. |
|
Der angegebene Datenträger enthält keins der unterstützten Dateisysteme. |
|
Der angegebene Datenträger enthält kein '%1!ls!' -Dateisystem durchgeführt. |
|
Konsistenzfehler beim Importieren von '%1!ls!' -Dateisystem durchgeführt. |
|
Die '%1!ls!' das Dateisystem auf dem ausgewählten Datenträger enthält ein Feature, das für den Import nicht unterstützt wird: %2!ls!. |
|
%2!ls! konnte nicht importiert werden. Dateisystem von Datenträger. Die Datei '%1!ls!' ist bereits innerhalb der Imagehierarchie als Verzeichnis vorhanden. |
|
Es kann nicht versucht werden, %1 zu blockieren! I64d! auf dem Quelldatenträger. |
|
Fehler beim Importieren aus der vorherigen Sitzung aufgrund eines Fehlers beim Lesen eines Blocks auf den Medien (höchstwahrscheinlich Block %1!u!). |
|
Der aktuelle Datenträger ist nicht derselbe, aus dem das Dateisystem importiert wurde. |
|
IMAPI lässt keine Multisitzungen mit dem aktuellen Medientyp zu. |
|
IMAPI kann keine Multisitzungen mit den aktuellen Medien durchführen, da eine kompatible UDF-Revision für Schreibvorgänge nicht unterstützt wird. |
|
IMAPI unterstützt den angeforderten Multisessiontyp nicht. |
|
Fehler beim Vorgang aufgrund eines inkompatiblen Layouts der vorherigen Sitzung, die aus dem Medium importiert wurde. |
IMAPI_E_NO_COMPATIBLE_MULTISESSION_TYPE (HRESULT)0xC0AAB15C |
IMAPI unterstützt keinen der multisession-Typen, die auf den aktuellen Medien bereitgestellt werden. Hinweis:Die IFileSystemImage::ImportFileSystem-Methode gibt diesen Fehler zurück, wenn sich keine Medien auf dem Aufzeichnungsgerät befinden. |
|
Die MultisessionInterfaces-Eigenschaft muss vor dem Aufrufen dieser Methode festgelegt werden. |
|
%2!ls konnte nicht importiert werden! Dateisystem vom Datenträger aus. Das Verzeichnis '%1!ls!' ist bereits in der Bildhierarchie als Datei vorhanden. |
|
Einer der Multisessionparameter kann nicht abgerufen werden oder weist einen falschen Wert auf. |
|
Dieses Feature wird für die aktuelle Dateisystemrevision nicht unterstützt. Das Image wird ohne dieses Feature erstellt. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Header |
|