NPortinit
Description
Çϳª ¶Ç´Â Çϳª ÀÌ»óÀÇ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¸¦ ÃʱâÈÇÑ´Ù.
Syntax
S32 NPortinit(S8 *name)
Parameters
name nameÀÌ '*'ÀÎ °æ¿ì¿£ ½Ã½ºÅÛ°ú °ü·ÃµÈ ¸ðµç ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¿¡ ´ëÇØ Ãʱâȸ¦ ÇØÁØ´Ù. ±× ¿ÜÀÇ °æ¿ì¿¡´Â ÁÖ¾îÁø À̸§¿¡ ÇØ´çÇÏ´Â ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¸¸ ÃʱâÈ ÇØÁØ´Ù.
Returns
0
¼º°øÀûÀ¸·Î ¼öÇà
NE_PARAM
À߸øµÈ ÆĶó¹ÌÅÍ
EHOSTUNREACH
³×Æ®¿öÅ© ¼³Á¤ Å×ÀÌºí¿¡ Àִ ȣ½ºÆ®·ÎÀÇ °æ·Î¸¦ ãÀ» ¼ö ¾øÀ½
NE_HWERR
Çϵå¿þ¾î ¿¡·¯
Comments
¸ðµç ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º°¡ µ¿½Ã¿¡ Ãʱâȵǰųª ¶Ç´Â °¢°¢ÀÌ °³º°ÀûÀ¸·Î Ãʱâ鵃 ¼ö ÀÖ´Ù. ÃʱâÈ ÀÛ¾÷¿¡¼´Â µð¹ÙÀ̽º µå¶óÀ̹ö°¡ ³×Æ®¿öÅ© ÇÁ·¹ÀÓÀ» º¸³»°Å³ª ¹ÞÀ» ¼ö ÀÖµµ·Ï Áغñ ÀÛ¾÷À» ÇÏ°í ³×Æ®¿öÅ© µð¹ÙÀ̽º µå¶óÀ̹ö¸¦ À§ÇÑ ÀÎÅÍ·´Æ® ¼ºñ½º ·çƾÀ» ¼³Ä¡ÇÏ°í ½ÇÇà °¡´ÉÇÏ°Ô ÇÑ´Ù.
See Also
NNinit
,
NNterm
,
NPortterm
Example
/* initialize all network interfaces */
main()
{
if ( NNinit() < 0 )
/* process error */
if ( NPortinit("*") < 0 )
/* process error */
}