nl:: Weave:: Support
สรุป
Typedef |
|
---|---|
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:: |
บริบทสำหรับการลงทะเบียนและยกเลิกการลงทะเบียนโค้ดเรียกกลับที่เชื่อมโยงกับตัวระบุโปรไฟล์ที่ระบุไว้ สำหรับการแสดงสตริงสนับสนุนที่มนุษย์อ่านได้ซึ่งเชื่อมโยงกับโปรไฟล์นั้น |
nl:: |
โค้ดเรียกกลับที่เชื่อมโยงกับตัวระบุโปรไฟล์ที่ระบุสำหรับการแสดงสตริงสนับสนุนที่มนุษย์อ่านได้ซึ่งเชื่อมโยงกับโปรไฟล์ |
Typedef
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 )
ใส่บริบทการสนับสนุนสตริงโปรไฟล์ที่ระบุลงในรีจิสทรี
ฟังก์ชันนี้จะแทรกบริบทการสนับสนุนสตริงของโปรไฟล์ที่ระบุลงในรีจิสทรี (หากยังไม่ได้แสดง) โดยเรียงลำดับตามตัวระบุโปรไฟล์จากน้อยไปมาก
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การส่งคืน |
true หากมีการแทรกบริบทไว้ มิเช่นนั้นให้เป็นเท็จ
|
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