nl::Inet::Platform::InetLayer

Özet

İşlevler

DidInit(Inet::InetLayer *aLayer, void *aContext, INET_ERROR anError)
NL_DLL_EXPORT void
Bu, platforma özel bir InetLayer başlatma sonrası kancasıdır.
DidShutdown(Inet::InetLayer *aLayer, void *aContext, INET_ERROR anError)
NL_DLL_EXPORT void
Bu, platforma özel bir InetLayer kapatma sonrası kancasıdır.
WillInit(Inet::InetLayer *aLayer, void *aContext)
NL_DLL_EXPORT INET_ERROR
Bu, platforma özgü bir InetLayer önceden başlatma kancasıdır.
WillShutdown(Inet::InetLayer *aLayer, void *aContext)
NL_DLL_EXPORT INET_ERROR
Bu, platforma özgü bir InetLayer önceden kapatma kancasıdır.

İşlevler

DidInit

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

Bu, platforma özel bir InetLayer başlatma sonrası kancasıdır.

Bu, INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS ön işlemci tanımı belirtilerek geçersiz kılınabilir.

Ayrıntılar
Parametreler
[in,out] aLayer
Başlatılmakta olan InetLayer örneğinin işaretçisi.
[in,out] aContext
::Init adlı katman başlatma yöntemine iletilen platforma özgü bağlam verileri.
[in] anError
InetLayer ::Init yöntemiyle döndürülen genel durum.

DidShutdown

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

Bu, platforma özel bir InetLayer kapatma sonrası kancasıdır.

Bu, INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS ön işlemci tanımı belirtilerek geçersiz kılınabilir.

Ayrıntılar
Parametreler
[in,out] aLayer
Kapatılmakta olan InetLayer örneğinin bir işaretçisi.
[in,out] aContext
::Init adlı katman başlatma yöntemine iletilen platforma özgü bağlam verileri.
[in] anError
InetLayer ::Shutdown yöntemi aracılığıyla döndürülen genel durum.

WillInit

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

Bu, platforma özgü bir InetLayer önceden başlatma kancasıdır.

Bu, INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS ön işlemci tanımı belirtilerek geçersiz kılınabilir.

Ayrıntılar
Parametreler
[in,out] aLayer
Başlatılmakta olan InetLayer örneğinin işaretçisi.
[in,out] aContext
::Init adlı katman başlatma yöntemine iletilen platforma özgü bağlam verileri.
İadeler
Başarıda INET_NO_ERROR; aksi takdirde, başlatma hatasının nedenini belirten belirli bir hata alırsınız. Başarısız durumunun döndürülmesi başlatma işlemini iptal eder.

WillShutdown

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

Bu, platforma özgü bir InetLayer önceden kapatma kancasıdır.

Bu, INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS ön işlemci tanımı belirtilerek geçersiz kılınabilir.

Ayrıntılar
Parametreler
[in,out] aLayer
Kapatılmakta olan InetLayer örneğinin bir işaretçisi.
[in,out] aContext
::Init adlı katman başlatma yöntemine iletilen platforma özgü bağlam verileri.
İadeler
Başarıda INET_NO_ERROR; aksi takdirde, kapatma hatasının nedenini belirten belirli bir hata mesajı gösterilir. Başarısız durumuna dönmek, kapatma işlemini iptal eder.