Skip to main content

MfuncBufParentId

BoardSupported
Host SystemYes
V4L2Yes
Clarity UHDYes
Concord PoENo
GenTLYes
GevIQYes
GigE VisionYes
IndioNo
Iris GTXYes
Radient eV-CLYes
Rapixo CLYes
Rapixo CoFYes
Rapixo CXPYes
USB3 VisionYes

Return the Aurora Imaging Library identifier of the parent buffer.

Syntax

AIL_ID MfuncBufParentId(
AIL_BUFFER_INFO BufferInfoHandle //in
)

Description

This function retrieves the Aurora Imaging Library identifier of the specified Aurora Imaging Library buffers' parent buffer.

Only child buffers have a parent buffer. The parent buffer is the buffer from which the specified buffer was defined. The parent buffer can itself have a parent buffer.

Parameters

BufferInfoHandle (in, AIL_BUFFER_INFO)

Specifies the handle of the Aurora Imaging Library buffer. The buffer handle must be obtained using MfuncInquire with M_BUFFER_INFO.

Return Value

Type: AIL_ID

The returned value is the Aurora Imaging Library identifier of the specified Aurora Imaging Library buffers' parent buffer.

Remarks

This function is equivalent to using MbufInquire with M_PARENT_ID, but provides no parameter checking or error reporting.

Copyright © 2026 Zebra Technologies.