Skip to content

Latest commit

 

History

History
104 lines (86 loc) · 3.07 KB

nf-imapi2-iblockrangelist-get_blockranges.md

File metadata and controls

104 lines (86 loc) · 3.07 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:imapi2.IBlockRangeList.get_BlockRanges
IBlockRangeList::get_BlockRanges (imapi2.h)
Returns the list of sector ranges in the form of a safe array of variants of type VT_Dispatch.
IBlockRangeList interface [IMAPI]
get_BlockRanges method
IBlockRangeList.get_BlockRanges
IBlockRangeList::get_BlockRanges
get_BlockRanges
get_BlockRanges method [IMAPI]
get_BlockRanges method [IMAPI]
IBlockRangeList interface
imapi.iblockrangelist_get_blockranges
imapi2/IBlockRangeList::get_BlockRanges
imapi\iblockrangelist_get_blockranges.htm
imapi
b9c7e4ee-0fb2-4a15-8277-8db82a4f3afe
12/05/2018
IBlockRangeList interface [IMAPI],get_BlockRanges method, IBlockRangeList.get_BlockRanges, IBlockRangeList::get_BlockRanges, get_BlockRanges, get_BlockRanges method [IMAPI], get_BlockRanges method [IMAPI],IBlockRangeList interface, imapi.iblockrangelist_get_blockranges, imapi2/IBlockRangeList::get_BlockRanges
imapi2.h
Windows
Windows 7 [desktop apps only]
Windows Server 2008 R2 [desktop apps only]
Imapi2.idl
Windows
19H1
IBlockRangeList::get_BlockRanges
imapi2/IBlockRangeList::get_BlockRanges
c++
APIRef
kbSyntax
COM
imapi2.h
IBlockRangeList.get_BlockRanges

IBlockRangeList::get_BlockRanges

-description

Returns the list of sector ranges in the form of a safe array of variants of type VT_Dispatch.

-parameters

-param value [out, retval]

List of sector ranges. Each element of the list is a VARIANT of type VT_Dispatch. Query the pdispVal member of the variant for the IBlockRange interface.

-returns

S_OK is returned on success, but other success codes may be returned as a result of implementation. The following error codes are commonly returned on operation failure, but do not represent the only possible error values:

Return code Description
E_POINTER
Pointer is not valid.

Value: 0x80004003

E_OUTOFMEMORY
Failed to allocate the required memory.

Value: 0x8007000E

-remarks

The order of sector ranges in IBlockRangeList is taken into account during burning. The sector ranges having lower indexes in the safe array returned by IBlockRangeList::get_BlockRanges are written before those with higher indexes.

-see-also

IBlockRangeList