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 ::lockdown.

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