Método IVssWMFiledesc::GetBackupTypeMask (vswriter.h)

El método GetBackupTypeMask devuelve la especificación de copia de seguridad de archivos para los archivos especificados por el descriptor de archivo actual como máscara de bits (o OR bit a bit) de VSS_FILE_SPEC_BACKUP_TYPE valores. Esta información indica si su escritor va a evaluar los archivos para participar en varios tipos específicos de operaciones de copia de seguridad (o si participarán en copias de seguridad incrementales o diferenciales).

Sintaxis

HRESULT GetBackupTypeMask(
  DWORD *pdwTypeMask
);

Parámetros

pdwTypeMask

Puntero a un DWORD que contiene una máscara de bits (o OR bit a bit) de VSS_FILE_SPEC_BACKUP_TYPE valores que indican la especificación de copia de seguridad de archivos para el archivo o conjunto de archivos descrito por la interfaz IVssWMFiledesc actual.

Valor devuelto

A continuación se muestran los códigos de retorno válidos para este método.

Value Significado
S_OK
Se devolvió correctamente la información de filespec.
E_INVALIDARG
La variable pdwTypeMask apunta a una región NULL de memoria.
E_OUTOFMEMORY
El autor de la llamada no tiene memoria u otros recursos del sistema.
VSS_E_INVALID_XML_DOCUMENT
El documento XML no es válido. Compruebe el registro de eventos para obtener más información. Para obtener más información, vea Control de eventos y errores en VSS.
VSS_E_UNEXPECTED
error inesperado. El código de error se registra en el archivo de registro de errores. Para obtener más información, vea Control de eventos y errores en VSS.

Windows Server 2008, Windows Vista, Windows Server 2003 y Windows XP: Este valor no se admite hasta Windows Server 2008 R2 y Windows 7. E_UNEXPECTED se usa en su lugar.

Comentarios

Un escritor especifica una especificación de copia de seguridad de archivos cuando agrega una especificación de archivo a un componente mediante el método IVssCreateWriterMetadata::AddFilesToFileGroup, IVssCreateWriterMetadata::AddDatabaseFiles o IVssCreateWriterMetadata::AddDatabaseLogFiles .

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado vswriter.h (incluye Vss.h, VsWriter.h)
Library VssApi.lib

Consulte también

IVssCreateWriterMetadata::AddDatabaseFiles

IVssCreateWriterMetadata::AddDatabaseLogFiles

IVssCreateWriterMetadata::AddFilesToFileGroup

IVssWMFiledesc

VSS_FILE_SPEC_BACKUP_TYPE