Freigeben über


IDiscFormat2TrackAtOnce::get_FreeSectorsOnMedia-Methode (imapi2.h)

Ruft die Anzahl der Sektoren ab, die für das Hinzufügen einer neuen Spur zu den Medien verfügbar sind.

Syntax

HRESULT get_FreeSectorsOnMedia(
  [out] LONG *value
);

Parameter

[out] value

Anzahl der verfügbaren Sektoren auf den Medien, die zum Schreiben von Audio verwendet werden können.

Rückgabewert

S_OK wird bei Erfolg zurückgegeben, aber als Ergebnis der Implementierung können andere Erfolgscodes zurückgegeben werden. Die folgenden Fehlercodes werden häufig bei Einem Vorgangsfehler zurückgegeben, stellen jedoch nicht die einzigen möglichen Fehlerwerte dar:

Rückgabecode Beschreibung
E_POINTER
Der Zeiger ist ungültig.

Wert: 0x80004003

E_IMAPI_DF2TAO_MEDIA_IS_NOT_PREPARED
Die Medien sind nicht vorbereitet (IDiscFormat2TrackAtOnce::P repareMedia wurde nicht aufgerufen).

Wert: 0xC0AA0502

Hinweise

Wenn sie während eines AddAudioTrack-Vorgangs aufgerufen werden, entsprechen die verfügbaren Sektoren nicht den Sektoren, die beim Schreiben der aktuellen Audiospur verwendet wurden. Stattdessen ist der gemeldete Wert die Anzahl der verfügbaren Sektoren, die unmittelbar vor dem Aufruf von AddAudioTrack stehen.

Anforderungen

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

Weitere Informationen

IDiscFormat2Data::get_FreeSectorsOnMedia

IDiscFormat2Data::get_TotalSectorsOnMedia

IDiscFormat2TrackAtOnce

IDiscFormat2TrackAtOnce::get_TotalSectorsOnMedia

IDiscFormat2TrackAtOnce::get_UsedSectorsOnMedia