nl::Inet::Platform::InetLayer

สรุป

ฟังก์ชัน

DidInit(Inet::InetLayer *aLayer, void *aContext, INET_ERROR anError)
NL_DLL_EXPORT void
นี่คือฮุกหลังการเริ่มต้นของ InetLayer เฉพาะแพลตฟอร์ม
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 เฉพาะแพลตฟอร์ม

ซึ่งอาจลบล้างโดยยืนยันคำจำกัดความของผู้ประมวลผลข้อมูลล่วงหน้า 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 วิธีนี้จะ

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 สำหรับความสำเร็จ ไม่เช่นนั้นจะพบข้อผิดพลาดเฉพาะที่ระบุสาเหตุที่ทำให้ปิดระบบไม่สำเร็จ การส่งคืนสถานะไม่สำเร็จจะยกเลิกการปิดเครื่อง