|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
UnDecorateSymbolName
The UnDecorateSymbolName function undecorates decorated C++ symbol names.
DWORD UnDecorateSymbolName(
IN LPSTR DecoratedName, OUT LPSTR UnDecoratedName, IN DWORD UndecoratedLength, IN DWORD Flags );
Parameters
DecoratedName
A decorated C++ symbol name. This name can be identified by the first character of the name, which is always a question mark (?).
UnDecoratedName
A buffer where the undecorated name is placed.
UndecoratedLength
The length of the UnDecoratedName buffer.
Flags
These flags control how the decorated name is undecorated. The value can be zero or any combination of the following values:
· UNDNAME_COMPLETE · UNDNAME_NO_LEADING_UNDERSCORES · UNDNAME_NO_MS_KEYWORDS · UNDNAME_NO_FUNCTION_RETURNS · UNDNAME_NO_ALLOCATION_MODEL · UNDNAME_NO_ALLOCATION_LANGUAGE · UNDNAME_NO_MS_THISTYPE · UNDNAME_NO_CV_THISTYPE · UNDNAME_NO_THISTYPE · UNDNAME_NO_ACCESS_SPECIFIERS · UNDNAME_NO_THROW_SIGNATURES · UNDNAME_NO_MEMBER_TYPE · UNDNAME_NO_RETURN_UDT_MODEL
· UNDNAME_32_BIT_DECODE · UNDNAME_NAME_ONLY · UNDNAME_NO_ARGUMENTS · UNDNAME_NO_SPECIAL_SYMS
Return Values
If the function succeeds, the return value is the number of characters in the UnDecoratedName buffer, not including the NULL terminator. If the function fails, then the return value is zero. To retrieve extended error information, call GetLastError.
Remarks
If the function fails and returns zero, the content of the UnDecoratedName buffer is undetermined.
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
UnDecorateSymbolName
Функция UnDecorateSymbolName undecorates украшала C символьных имен++.
DWORD UnDecorateSymbolName(
В LPSTR DecoratedName, LPSTR UnDecoratedName, В DWORD UndecoratedLength, НА Флагах DWORD );
Параметры
DecoratedName
Украшенного C символьного имени++. Это имя может назваться первым типом имени, который - всегда знак вопроса (?).
UnDecoratedName
Буфер где undecorated имя установлено.
UndecoratedLength
Длина буфера UnDecoratedName.
Флаги
Эти флаги управляют как украшенное имя undecorated. Величина может быть нулем или любой комбинацией следующего величин:
UNDNAME_COMPLETE UNDNAME_NO_LEADING_UNDERSCORES UNDNAME_NO_MS_KEYWORDS UNDNAME_NO_FUNCTION_RETURNS UNDNAME_NO_ALLOCATION_MODEL UNDNAME_NO_ALLOCATION_LANGUAGE UNDNAME_NO_MS_THISTYPE UNDNAME_NO_CV_THISTYPE UNDNAME_NO_THISTYPE UNDNAME_NO_ACCESS_SPECIFIERS UNDNAME_NO_THROW_SIGNATURES UNDNAME_NO_MEMBER_TYPE UNDNAME_NO_RETURN_UDT_MODEL
UNDNAME_32_BIT_DECODE UNDNAME_NAME_ONLY UNDNAME_NO_ARGUMENTS UNDNAME_NO_SPECIAL_SYMS
Обратные Величины
Если функция добивается успеха, обратная величина является количеством символов в буфере UnDecoratedName, не включая НЕДЕЙСТВИТЕЛЬНЫЙ терминатор. Если функция терпит неудачу, тогда обратная величина нулевая. Для того, чтобы извлекать расширенную информацию ошибки, назовите GetLastError.
Замечания
Если функция терпит неудачу и возвращает нуль, содержимое буфера UnDecoratedName неопределенное.
|
|
|
|
| |