enumeración FILE_USAGE_TYPE (shobjidl_core.h)

Constantes usadas por IFileIsInUse::GetUsage para indicar cómo se usa un archivo en uso.

Syntax

typedef enum FILE_USAGE_TYPE {
  FUT_PLAYING = 0,
  FUT_EDITING,
  FUT_GENERIC
} ;

Constantes

 
FUT_PLAYING
Valor: 0
El archivo se está reproduciendo mediante el proceso que lo tiene abierto.
FUT_EDITING
El proceso que lo tiene abierto está editando el archivo.
FUT_GENERIC
El archivo está abierto en el proceso para una acción no especificada o una acción que no encaja fácilmente en las otras dos categorías.

Comentarios

La interpretación de "reproducción" o "edición" se deja en la implementación de IFileIsInUse de la aplicación. Por lo general, "reproducción" haría referencia a un archivo multimedia mientras que la "edición" puede hacer referencia a cualquier archivo que se modifique en una aplicación. Sin embargo, la propia aplicación sabe mejor cómo asignar estos términos a sus acciones.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado shobjidl_core.h (include Shobjidl.h)