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 可能會覆寫這項設定。
詳細說明 | |||||||
---|---|---|---|---|---|---|---|
參數 |
|
DidShutdown
NL_DLL_EXPORT void DidShutdown( Inet::InetLayer *aLayer, void *aContext, INET_ERROR anError )
這是關閉後掛鉤特定平台專屬的 InetLayer。
宣告預先處理工具定義 INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS 可能會覆寫這項設定。
詳細說明 | |||||||
---|---|---|---|---|---|---|---|
參數 |
|
WillInit
NL_DLL_EXPORT INET_ERROR WillInit( Inet::InetLayer *aLayer, void *aContext )
這是平台專屬的 InetLayer 預先初始化掛鉤。
宣告預先處理工具定義 INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS 可能會覆寫這項設定。
詳細說明 | |||||
---|---|---|---|---|---|
參數 |
|
||||
傳回 |
INET_NO_ERROR,否則特定錯誤會指出初始化失敗的原因。如果傳回未成功的狀態,系統會取消初始化作業。
|
WillShutdown
NL_DLL_EXPORT INET_ERROR WillShutdown( Inet::InetLayer *aLayer, void *aContext )
這是平台專屬的 InetLayer 關閉前掛鉤。
宣告預先處理工具定義 INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS 可能會覆寫這項設定。
詳細說明 | |||||
---|---|---|---|---|---|
參數 |
|
||||
傳回 |
INET_NO_ERROR,否則表示關閉失敗原因的特定錯誤。如果傳回未成功的狀態,系統會取消關閉作業。
|