【C++ 二次开发】获取参考模型图层的显示与隐藏状态

链接文件中参考模型图层的显示与隐藏可以在层显示中点击链接的模型进行设置,而不用单独打开链接的模型进行设置,并且不影响链接的模型本身的显示与隐藏。我使用在论坛上找到方法用于获取链接文件当前视图的参考模型图层的显示与隐藏状态,但是我获取不到正确的信息,它获取到的仍然是链接的模型本身的显示与隐藏状态,而不是在链接文件中对参考模型图层设置的显示与隐藏状态。请问我该如何获取在链接文件中对参考模型图层设置的显示与隐藏状态。下面是代码我使用的方法:其中:levelId是图层的Id。

DgnAttachmentArrayP pAttachArray = pActiveModel->GetDgnAttachmentsP();
for (DgnAttachmentP pAttach : *pAttachArray)
{
    bool ViewDisplay = true;
	int index = mdlWindow_getSelectedViewIndex();
	mdlView_getLevelDisplay(&ViewDisplay, pAttach, index, levelId, ViewLevelDisplayType::Normal);
}