Приложения
Приложение А. Функции, константы и структуры RDS
А.5. Сервисные функции и макросы RDS
А.5.6. Операции с блоками и связями
А.5.6.34. rdsGetParentBlock – родительская подсистема блока
Функция rdsGetParentBlock возвращает идентификатор родительской подсистемы указанного блока.
RDS_BHANDLE RDSCALL rdsGetParentBlock( RDS_BHANDLE Block, // Блок RDS_PBLOCKDESCRIPTION pDescr // Заполняемое описание );
Тип указателя на эту функцию
RDS_BhBhBd
Параметры
- Block (RDS_BHANDLE)
- Идентификатор блока, для которого нужно вернуть идентификатор родительской подсистемы.
- pDescr (RDS_PBLOCKDESCRIPTION)
- Указатель на заполняемую функцией структуру описания родительской подсистемы RDS_BLOCKDESCRIPTION. Если вызывающей программе не нужно это описание, в этом параметре можно передать NULL.
Возвращаемое значение
Идентификатор (RDS_BHANDLE) родительской подсистемы блока Block, или NULL, если Block – корневая подсистема (у нее нет родительской).
Примечания
Эта функция возвращает идентификатор родительской подсистемы, то есть подсистемы, в которой непосредственно находится блок Block. Идентификатор родительской подсистемы находится в поле Parent структуры данных блока RDS_BLOCKDATA и структуры описания блока RDS_BLOCKDESCRIPTION, поэтому, если у вызывающей программы есть доступ к этим структурам, в функции rdsGetParentBlock нет необходимости.
См. также