Compartir a través de


Método IFileSystemImage::CalculateDiscIdentifier (imapi2fs.h)

Recupera una cadena que identifica un disco y las sesiones grabadas en el disco.

Sintaxis

HRESULT CalculateDiscIdentifier(
  [out] BSTR *discIdentifier
);

Parámetros

[out] discIdentifier

Cadena que contiene una firma que identifica el disco y las sesiones en él. No se garantiza que esta cadena sea única entre discos.

Valor devuelto

S_OK se devuelve correctamente, pero se pueden devolver otros códigos de éxito como resultado de la implementación. Los códigos de error siguientes se devuelven normalmente en caso de error de operación, pero no representan los únicos valores de error posibles:

Código devuelto Descripción
E_POINTER
El puntero no es válido.

Valor: 0x80004003

IMAPI_E_MULTISESSION_NOT_SET
La propiedad MultisessionInterfaces debe establecerse antes de llamar a este método.

Valor: 0xC0AAB15D

Comentarios

Al superponer sesiones en un disco, la firma actúa como una clave que el cliente puede usar para garantizar el orden de sesión y para distinguir las sesiones del disco de las imágenes de sesión que se colocarán en el disco.

Debe llamar a IFileSystemImage::p ut_MultisessionInterfaces antes de llamar a CalculateDiscIdentifier.

Requisitos

   
Cliente mínimo compatible Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado imapi2fs.h

Consulte también

IFileSystemImage