ГОСТ Р ИСО/МЭК 24708-2013
11.3В БиоАПИ каждый ПБУ идентифицирован УУИД. В целях ПМО
БиоАП ИтакойУУИДупоминаетсякакУУИДпродуктаПБУ,чтобы
подчеркнуть, что этот УУИД идентифицирует ПБУ как продукт, а не как
установленный экземпляр или как исполняемый экземпляр такого продукта
(Если один и тот же ПБУ будет установлен на различных компьютерах, на всех
компьютерах у ПБУ будет один и тот же УУИД продукта ПБУ). УУИД
продукта ПБУ находится в схеме ПБУ и доступен для всех приложений с
помощью вызова функции B ioA PI_Enum B SPs.
11.4В результате соединения конечных точек ПМО БиоАПИ может
получиться, что один и тот же ПБУ будет доступен для загрузки в двух или
более различных конечных точках. Хотя УУИД продукта ПБУ уникально
идентифицирует ПБУ в пределах конечной точки (так как один и тот же ПБУ
неможетбытьзарегистрировандваждыводномитомжереестре
компонентов), число независимых регистраций одного и того же ПБУ в
различных реестрах компонентов (и, таким образом, в различных конечных
точках) не ограничено. Это подразумевает, что УУИД продукта ПБУ не всегда
предоставляет полную информацию, как функция BioA PI_BSPLoad.
11.5ФункцияBioA PI_BSPLoadрассматриваетУУИДкак
принимаемые данные. В БиоАПИ это должен быть УУИД ПБУ. ПМО БиоАПИ
расширяет семантику BioA PI_B SPLoad, включая в нее или УУИД продукта
ПБУ или другой УУИД, который идентифицирует и ПБУ и конечную точку, в
которой он зарегистрирован. Последнее называют УУИД доступа ПБУ и
динамически производится главной инфраструктурой для всех (локальных и
удаленных) ПБУ.
11.6В отличие от УУИД продукта ПБУ, который может быть определен
приложениемизвнешнегоисточника,УУИДдоступаПБУявляется
динамическим и приложение не может его определить (надежным способом) до
временивыполнения.Приложениеможеттакжевыполнитьследующие
действия:
41