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 |
---|---|
|
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 |