nl::Inet::Platform::InetLayer

סיכום

פונקציות

DidInit(Inet::InetLayer *aLayer, void *aContext, INET_ERROR anError)
NL_DLL_EXPORT void
זהו הוק (hook) InetLayer אחרי אתחול ספציפי לפלטפורמה.
DidShutdown(Inet::InetLayer *aLayer, void *aContext, INET_ERROR anError)
NL_DLL_EXPORT void
זהו הוק (hook) InetLayer ספציפי לפלטפורמה אחרי השבתה.
WillInit(Inet::InetLayer *aLayer, void *aContext)
NL_DLL_EXPORT INET_ERROR
זהו הוק (hook) אתחול מסוג InetLayer לפלטפורמה ספציפית.
WillShutdown(Inet::InetLayer *aLayer, void *aContext)
NL_DLL_EXPORT INET_ERROR
זהו הוק (hook) InetLayer לפני השבתה ספציפי לפלטפורמה.

פונקציות

DidInit

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

זהו הוק (hook) 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
)

זהו הוק (hook) 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
)

זהו הוק (hook) אתחול מסוג 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
)

זהו הוק (hook) InetLayer לפני השבתה ספציפי לפלטפורמה.

כדי לבטל את ההגדרה הזו, מצהירים על ההגדרה של מעבד המידע מראש, INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS.

פרטים
פרמטרים
[in,out] aLayer
מצביע למופע של InetLayer שנמצא בתהליך השבתה.
[in,out] aContext
נתוני הקשר ספציפיים לפלטפורמה שמועברים לשיטת אתחול השכבה, ::Init.
החזרות
INET_NO_ERROR להצלחה; אחרת, שגיאה ספציפית שמציינת את הסיבה לכשל בכיבוי. החזרת הסטטוס 'לא בוצע בהצלחה' תבטל את ההשבתה.