Partager via


Méthode IDiscFormat2Data ::p ut_ForceMediaToBeClosed (imapi2.h)

Détermine si d’autres ajouts au système de fichiers sont empêchés.

Syntaxe

HRESULT put_ForceMediaToBeClosed(
  [in] VARIANT_BOOL value
);

Paramètres

[in] value

Défini sur VARIANT_TRUE pour marquer le disque comme fermé afin d’interdire les écritures supplémentaires à la fin de la session d’écriture suivante.

Définissez sur VARIANT_FALSE pour que le disque reste ouvert pour les sessions d’écriture suivantes. La valeur par défaut est VARIANT_FALSE.

Valeur retournée

S_OK est retourné en cas de réussite, mais d’autres codes de réussite peuvent être retournés à la suite de l’implémentation. Les codes d’erreur suivants sont généralement retournés en cas d’échec de l’opération, mais ne représentent pas les seules valeurs d’erreur possibles :

Code de retour Description
E_IMAPI_DF2DATA_WRITE_IN_PROGRESS
Une opération d’écriture est actuellement en cours.

Valeur : 0xC0AA0400

Remarques

Lorsque l’espace libre sur un disque atteint 2 % ou moins, le processus d’écriture marque le disque fermé, quelle que soit la valeur de cette propriété. Cette action garantit qu’un disque dispose de suffisamment d’espace libre pour enregistrer un système de fichiers dans une session d’écriture.

Vous pouvez effacer un disque réécritable marqué fermé.

Notez que la propriété IDiscFormat2Data ::p ut_DisableConsumerDvdCompatibilityMode peut remplacer cette propriété. Pour plus d’informations, reportez-vous à put_DisableConsumerDvdCompatibilityMode .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista, Windows XP avec SP2 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête imapi2.h

Voir aussi

IDiscFormat2Data

IDiscFormat2Data ::get_ForceMediaToBeClosed