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 عند نجاح العملية، وبخلاف ذلك، يظهر خطأ محدد يشير إلى سبب إخفاق إيقاف التشغيل. سيؤدي إرجاع الحالة "غير ناجحة" إلى إلغاء إيقاف التشغيل.