IObject::GetName
Перейти к навигации
Перейти к поиску
return_code_t PLATFORM_NATIVE_CALLING_CONVENTION GetName(_Out_opt_z_capcount_(pcbName) char* pName, _Inout_ size_type* pcbName) const noexcept;
Получение уникального идентифицирующего имени объекта модели.
- Параметры
[out] pName Буфер, на выходе принимающий строковое выражение идентификатора объекта. Выходная строка завершается терминальным нулем. Если требуется получение требуемого размера буфера, данный указатель и входное значение параметра pcbName должны быть обнулены. [in,out] pcbName Указатель, на входе задающий емкость буфера pName, в байтах, а на выходе принимающий длину возвращенной строки в байтах исключая терминальный ноль. Если указатель pName сброшен в ноль, входное значение pcbName также должно быть нулевым. В этом случае выходным значением pcbName будет являться требуемый размер буфера, в байтах, для хранения всей строки, включая терминальный ноль. - Возвращаемое значение:
- 32-битовый целый код ошибки, который в случае успешного выполнения неотрицателен.