nl:: بافت:: پشتیبانی کنید
خلاصه
Typedefs | |
---|---|
MessageNameFunct )(uint32_t inProfileId, uint8_t inMsgType) | typedefconst char *(* Typedef برای یک تابع فراخوانی که یک رشته C پایانپذیر NULL قابل خواندن را برمیگرداند که نوع پیام مرتبط با شناسه نمایه مشخصشده را توصیف میکند. |
ProfileNameFunct )(uint32_t inProfileId) | typedefconst char *(* Typedef برای یک تابع فراخوانی که یک رشته C پایانپذیر NULL قابل خواندن را برمیگرداند که نمایه را با شناسه نمایه مشخص شده توصیف میکند. |
StatusReportFormatStringFunct )(uint32_t inProfileId, uint16_t inStatusCode) | typedefconst char *(* Typedef برای یک تابع پاسخ به تماس که یک رشته C پایانپذیر NULL قابل خواندن را باز میگرداند که کد وضعیت مرتبط با شناسه نمایه مشخص شده را توصیف میکند. |
متغیرها | |
---|---|
sProfileStringContextHead | نشانگر سر فهرست تک پیوندی رجیستری. |
توابع | |
---|---|
FindProfileStringContext (const ProfileStringContext & inContext) | بر اساس شناسه نمایه مرتبط با زمینه، یک زمینه پشتیبانی رشته نمایه مطابق با زمینه مشخص شده پیدا کنید. |
FindProfileStringInfo (uint32_t inProfileId) | NL_DLL_EXPORT const ProfileStringInfo * در صورت ثبت نام، رشته نمایه از تماسهای پاسخدهی مرتبط با شناسه نمایه مشخصشده پشتیبانی میکند. |
InsertProfileStringContext ( ProfileStringContext & inOutContext) | bool زمینه پشتیبانی رشته پروفایل مشخص شده را در رجیستری وارد کنید. |
RegisterProfileStringInfo ( ProfileStringContext & inOutContext) | NL_DLL_EXPORT WEAVE_ERROR تماس های پشتیبان رشته نمایه ارائه شده را ثبت کنید. |
RemoveProfileStringContext ( ProfileStringContext & inOutContext) | bool زمینه پشتیبانی رشته پروفایل مشخص شده را از رجیستری حذف کنید. |
UnregisterProfileStringInfo ( ProfileStringContext & inOutContext) | NL_DLL_EXPORT WEAVE_ERROR تماس های پشتیبان رشته نمایه ارائه شده را لغو ثبت کنید. |
سازه ها | |
---|---|
nl:: بافت:: پشتیبانی:: ProfileStringContext | زمینه برای ثبت و لغو ثبت تماس های مرتبط با شناسه نمایه مشخص شده برای بازگرداندن رشته های پشتیبانی قابل خواندن توسط انسان مرتبط با نمایه. |
nl:: بافت:: پشتیبانی:: ProfileStringInfo | پاسخهای تماس مرتبط با شناسه نمایه مشخص شده برای بازگرداندن رشتههای پشتیبانی قابل خواندن توسط انسان مرتبط با نمایه. |
Typedefs
MessageNameFunct
const char *(* MessageNameFunct)(uint32_t inProfileId, uint8_t inMsgType)
Typedef برای یک تابع فراخوانی که یک رشته C پایانپذیر NULL قابل خواندن را برمیگرداند که نوع پیام مرتبط با شناسه نمایه مشخصشده را توصیف میکند.
این تماس پس از ثبت، زمانی فراخوانی میشود که برای توصیف نوع پیام مرتبط با شناسه نمایه مشخصشده، به یک رشته C پایانپذیر NULL قابل خواندن برای انسان نیاز باشد.
جزئیات | |||||
---|---|---|---|---|---|
پارامترها |
| ||||
برمی گرداند | یک اشاره گر به رشته C خاتمه یافته NULL در صورت یافتن مطابقت. در غیر این صورت، NULL. |
ProfileNameFunct
const char *(* ProfileNameFunct)(uint32_t inProfileId)
Typedef برای یک تابع فراخوانی که یک رشته C پایانپذیر NULL قابل خواندن را برمیگرداند که نمایه را با شناسه نمایه مشخص شده توصیف میکند.
این فراخوانی، زمانی که ثبت میشود، زمانی فراخوانی میشود که برای توصیف نمایه با شناسه نمایه مشخص شده، به یک رشته C پایانپذیر NULL قابل خواندن برای انسان نیاز باشد.
جزئیات | |||
---|---|---|---|
پارامترها |
| ||
برمی گرداند | یک اشاره گر به رشته C خاتمه یافته NULL در صورت یافتن مطابقت. در غیر این صورت، NULL. |
StatusReportFormatStringFunct
const char *(* StatusReportFormatStringFunct)(uint32_t inProfileId, uint16_t inStatusCode)
Typedef برای یک تابع پاسخ به تماس که یک رشته C پایانپذیر NULL قابل خواندن را باز میگرداند که کد وضعیت مرتبط با شناسه نمایه مشخص شده را توصیف میکند.
این فراخوانی زمانی که ثبت میشود، زمانی فراخوانی میشود که برای توصیف کد وضعیت مرتبط با شناسه نمایه مشخصشده، به یک رشته C پایانپذیر NULL قابل خواندن برای انسان نیاز باشد.
جزئیات | |||||
---|---|---|---|---|---|
پارامترها |
| ||||
برمی گرداند | یک اشاره گر به رشته C خاتمه یافته NULL در صورت یافتن مطابقت. در غیر این صورت، NULL. |
متغیرها
sProfileStringContextHead
ProfileStringContext * sProfileStringContextHead
نشانگر سر فهرست تک پیوندی رجیستری.
توابع
FindProfileStringContext
ProfileStringContext * FindProfileStringContext( const ProfileStringContext & inContext )
بر اساس شناسه نمایه مرتبط با زمینه، یک زمینه پشتیبانی رشته نمایه مطابق با زمینه مشخص شده پیدا کنید.
این تابع یک زمینه پشتیبانی از رشته نمایه را پیدا می کند که با زمینه مشخص شده مطابقت دارد، بر اساس شناسه نمایه مرتبط با زمینه.
جزئیات | |||
---|---|---|---|
پارامترها |
| ||
برمی گرداند | در صورت یافتن یک اشاره گر فقط خواندنی به زمینه پشتیبانی رشته نمایه. در غیر این صورت، NULL. |
FindProfileStringInfo
NL_DLL_EXPORT const ProfileStringInfo * FindProfileStringInfo( uint32_t inProfileId )
در صورت ثبت نام، رشته نمایه از تماسهای پاسخدهی مرتبط با شناسه نمایه مشخصشده پشتیبانی میکند.
جزئیات | |||
---|---|---|---|
پارامترها |
| ||
برمی گرداند | یک اشاره گر فقط خواندنی به رشته نمایه در صورت یافتن، از تماس ها پشتیبانی می کند. در غیر این صورت، NULL. |
RegisterProfielStringInfo
UnregisterProfielStringInfo
InsertProfileStringContext
bool InsertProfileStringContext( ProfileStringContext & inOutContext )
زمینه پشتیبانی رشته پروفایل مشخص شده را در رجیستری وارد کنید.
این تابع زمینه پشتیبانی رشته پروفایل مشخص شده را به ترتیب مرتب شده بر اساس شناسه نمایه صعودی در رجیستری وارد می کند، اگر قبلاً وجود نداشته باشد.
جزئیات | |||
---|---|---|---|
پارامترها |
| ||
برمی گرداند | درست است اگر زمینه درج شده باشد. در غیر این صورت، نادرست |
RegisterProfileStringInfo
NL_DLL_EXPORT WEAVE_ERROR RegisterProfileStringInfo( ProfileStringContext & inOutContext )
تماس های پشتیبان رشته نمایه ارائه شده را ثبت کنید.
این تابع تماس های پشتیبان رشته نمایه ارائه شده را ثبت و در دسترس قرار می دهد.
جزئیات | |||||
---|---|---|---|---|---|
پارامترها |
| ||||
ارزش های بازگشتی |
|
FindStringProfileInfo
UnregisterProfielStringInfo
RemoveProfileStringContext
bool RemoveProfileStringContext( ProfileStringContext & inOutContext )
زمینه پشتیبانی رشته پروفایل مشخص شده را از رجیستری حذف کنید.
این تابع زمینه پشتیبانی رشته پروفایل مشخص شده را بر اساس شناسه نمایه در صورت وجود از رجیستری حذف می کند.
جزئیات | |||
---|---|---|---|
پارامترها |
| ||
برمی گرداند | درست است اگر زمینه حذف شود. در غیر این صورت، نادرست |
UnregisterProfileStringInfo
NL_DLL_EXPORT WEAVE_ERROR UnregisterProfileStringInfo( ProfileStringContext & inOutContext )
تماس های پشتیبان رشته نمایه ارائه شده را لغو ثبت کنید.
این تابع تماسهای پشتیبان رشته نمایه ارائه شده را لغو ثبت و غیرقابل دسترسی میکند.
جزئیات | |||||
---|---|---|---|---|---|
پارامترها |
| ||||
ارزش های بازگشتی |
|
FindStringProfileInfo
RegisterProfielStringInfo