Навигация:
<< >> Оглавление Указатель

Приложения

Приложение А. Функции, константы и структуры RDS

А.5. Сервисные функции и макросы RDS

А.5.6. Операции с блоками и связями

А.5.6.34. rdsGetParentBlock – родительская подсистема блока

Функция rdsGetParentBlock возвращает идентификатор родительской подсистемы указанного блока.

    rdsGetParentBlock(
     Block,              // Блок
     pDescr    // Заполняемое описание
  );

Тип указателя на эту функцию

RDS_BhBhBd

Параметры

Block (RDS_BHANDLE)
Идентификатор блока, для которого нужно вернуть идентификатор родительской подсистемы.
pDescr (RDS_PBLOCKDESCRIPTION)
Указатель на заполняемую функцией структуру описания родительской подсистемы RDS_BLOCKDESCRIPTION. Если вызывающей программе не нужно это описание, в этом параметре можно передать NULL.

Возвращаемое значение

Идентификатор (RDS_BHANDLE) родительской подсистемы блока Block, или NULL, если Blockкорневая подсистема (у нее нет родительской).

Примечания

Эта функция возвращает идентификатор родительской подсистемы, то есть подсистемы, в которой непосредственно находится блок Block. Идентификатор родительской подсистемы находится в поле Parent структуры данных блока RDS_BLOCKDATA и структуры описания блока RDS_BLOCKDESCRIPTION, поэтому, если у вызывающей программы есть доступ к этим структурам, в функции rdsGetParentBlock нет необходимости.

См. также

RDS_BLOCKDATA, RDS_BLOCKDESCRIPTION, rdsGetRootSystem.


<< >> Оглавление Указатель