Compartir a través de


Método IBlockRangeList::get_BlockRanges (imapi2.h)

Devuelve la lista de intervalos de sector en forma de una matriz segura de variantes de tipo VT_Dispatch.

Sintaxis

HRESULT get_BlockRanges(
  [out, retval] SAFEARRAY **value
);

Parámetros

[out, retval] value

Lista de rangos de sectores. Cada elemento de la lista es una VARIANTE de tipo VT_Dispatch. Consulte el miembro pdispVal de la variante para la interfaz IBlockRange .

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

E_OUTOFMEMORY
No se pudo asignar la memoria necesaria.

Valor: 0x8007000E

Comentarios

El orden de los rangos de sector en IBlockRangeList se tiene en cuenta durante la quema. Los intervalos de sector que tienen índices inferiores en la matriz segura devuelta por IBlockRangeList::get_BlockRanges se escriben antes que los que tengan índices más altos.

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado imapi2.h

Consulte también

IBlockRangeList