nl::Inet::Platform::InetLayer

สรุป

ฟังก์ชัน

DidInit(Inet::InetLayer *aLayer, void *aContext, INET_ERROR anError)
NL_DLL_EXPORT void
นี่คือ InetLayer ที่เป็น hook หลังการเริ่มต้นของแพลตฟอร์มโดยเฉพาะ
DidShutdown(Inet::InetLayer *aLayer, void *aContext, INET_ERROR anError)
NL_DLL_EXPORT void
นี่เป็น InetLayer ที่เป็นฮุกหลังการปิดระบบของแพลตฟอร์มโดยเฉพาะ
WillInit(Inet::InetLayer *aLayer, void *aContext)
NL_DLL_EXPORT INET_ERROR
นี่คือฮุกเริ่มต้นแรกเริ่มของ InetLayer สำหรับแต่ละแพลตฟอร์ม
WillShutdown(Inet::InetLayer *aLayer, void *aContext)
NL_DLL_EXPORT INET_ERROR
นี่คือฮุกก่อนปิด InetLayer ของแต่ละแพลตฟอร์ม

ฟังก์ชัน

DidInit

NL_DLL_EXPORT void DidInit(
  Inet::InetLayer *aLayer,
  void *aContext,
  INET_ERROR anError
)

นี่คือ InetLayer ที่เป็น hook หลังการเริ่มต้นของแพลตฟอร์มโดยเฉพาะ

กรณีนี้อาจลบล้างได้โดยยืนยันคําจํากัดความของตัวประมวลผลล่วงหน้า INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS

รายละเอียด
พารามิเตอร์
[in,out] aLayer
ตัวชี้ไปยังอินสแตนซ์ InetLayer ที่เริ่มต้น
[in,out] aContext
ข้อมูลบริบทเฉพาะแพลตฟอร์มที่ส่งไปยังวิธีการเริ่มต้นเลเยอร์ ::Init.
[in] anError
สถานะโดยรวมที่แสดงผลผ่านเมธอด InetLayer ::Init

DidShutdown

NL_DLL_EXPORT void DidShutdown(
  Inet::InetLayer *aLayer,
  void *aContext,
  INET_ERROR anError
)

นี่เป็น InetLayer ที่เป็นฮุกหลังการปิดระบบของแพลตฟอร์มโดยเฉพาะ

กรณีนี้อาจลบล้างได้โดยยืนยันคําจํากัดความของตัวประมวลผลล่วงหน้า INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS

รายละเอียด
พารามิเตอร์
[in,out] aLayer
ตัวชี้ไปยังอินสแตนซ์ InetLayer ที่มีการปิดเครื่อง
[in,out] aContext
ข้อมูลบริบทเฉพาะแพลตฟอร์มที่ส่งไปยังวิธีการเริ่มต้นเลเยอร์ ::Init.
[in] anError
สถานะโดยรวมที่แสดงผลผ่าน InetLayer ::Shutdown Method

WillInit

NL_DLL_EXPORT INET_ERROR WillInit(
  Inet::InetLayer *aLayer,
  void *aContext
)

นี่คือฮุกเริ่มต้นแรกเริ่มของ InetLayer สำหรับแต่ละแพลตฟอร์ม

กรณีนี้อาจลบล้างได้โดยยืนยันคําจํากัดความของตัวประมวลผลล่วงหน้า INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS

รายละเอียด
พารามิเตอร์
[in,out] aLayer
ตัวชี้ไปยังอินสแตนซ์ InetLayer ที่เริ่มต้น
[in,out] aContext
ข้อมูลบริบทเฉพาะแพลตฟอร์มที่ส่งไปยังวิธีการเริ่มต้นเลเยอร์ ::Init.
การส่งคืน
INET_NO_ERROR คือข้อผิดพลาด หรือมีข้อผิดพลาดที่เจาะจงถึงสาเหตุของความล้มเหลวในการเริ่มต้นใช้งาน การแสดงสถานะที่ไม่สำเร็จจะล้มเลิกการเริ่มต้น

WillShutdown

NL_DLL_EXPORT INET_ERROR WillShutdown(
  Inet::InetLayer *aLayer,
  void *aContext
)

นี่คือฮุกก่อนปิด InetLayer ของแต่ละแพลตฟอร์ม

กรณีนี้อาจลบล้างได้โดยยืนยันคําจํากัดความของตัวประมวลผลล่วงหน้า INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS

รายละเอียด
พารามิเตอร์
[in,out] aLayer
ตัวชี้ไปยังอินสแตนซ์ InetLayer ที่มีการปิดเครื่อง
[in,out] aContext
ข้อมูลบริบทเฉพาะแพลตฟอร์มที่ส่งไปยังวิธีการเริ่มต้นเลเยอร์ ::Init.
การส่งคืน
INET_NO_ERROR สำเร็จแล้ว หรือมีข้อผิดพลาดระบุถึงสาเหตุของความล้มเหลวในการปิดเครื่อง การแสดงสถานะที่ไม่สำเร็จจะล้มเลิกการปิดระบบ