nl:: اینت:: سکو:: 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 در موفقیت؛ در غیر این صورت، یک خطای خاص که دلیل خرابی خاموش شدن را نشان می دهد. بازگشت وضعیت ناموفق، خاموش شدن را لغو می کند.