CO_SPECIFIC_PARAMETERS

typedef struct _CO_SPECIFIC_PARAMETERS{

    ULONG    ParamType;

    ULONG    Length;

    UCHAR    Parameters[1];

} CO_SPECIFIC_PARAMETERS, *PCO_SPECIFIC_PARAMETERS;

±×°ÍÀ» Æ÷ÇÔÇÏ´Â ±¸Á¶Ã¼ ŸÀÔ¿¡ ÀÇÁ¸ÇÏ¿©, CO_SPECIFIC_PARAMETERS ±¸Á¶Ã¼´Â ¿¬°áÁöÇâ Ŭ¶óÀÌ¾ðÆ®¿Í ÄÝ ¸Å´ÏÀú (ȤÀº MCM ¹Ì´ÏÆ÷Æ®) »çÀÌ¿¡ ÄÝ ¸Å´ÏÀú ƯÁ¤ ¸Å°³º¯¼öµéÀ» Àü´ÞÇϰí ÄÝ ¸Å´ÏÀú(ȤÀº ¿¬°á ÁöÇâ Ŭ¶óÀ̾ðÆ®)¿Í ¿¬°á ÁöÇâ ¹Ì´ÏÆ÷Æ® ±×¸®°í NIC »çÀÌ¿¡ ¹Ìµð¾ö ƯÁ¤ ¸Å°³º¯¼öµéÀ» Àü´ÞÇϰí ȤÀº ¿¬°á ÁöÇâ Ŭ¶óÀÌ¾ðÆ®·ÎºÎÅÍ ÄÝ ¸Å´ÏÀú¿¡ ´ëÇÑ PVC ƯÁ¤ ¸Å°³º¯¼öµéÀ» Àü´ÞÇÑ´Ù.

¸â¹ö

ParamType
Parameters¿¡ ¸Å°³º¯¼öµé ŸÀÔÀ» ÁöÁ¤ÇÑ´Ù:

CALLMGR_SPECIFIC_Q2931
Parameters ¹öÆÛ´Â Q.2931 ÄÝ ¸Å´ÏÀú ƯÁ¤ ¸Å°³º¯¼öµéÀ» Æ÷ÇÔÇÑ´Ù.

ATM_MEDIA_SPECIFIC
Parameters ¹öÆÛ´Â ATM ¹Ìµð¾ö ƯÁ¤ ¸Å°³º¯¼öµéÀ» Æ÷ÇÔÇÑ´Ù.

Length
Parameters ¹öÆÛÀÇ ¹ÙÀÌÆ®·Î Å©±â¸¦ ÁöÁ¤ÇÑ´Ù.

Parameters
PVC¸¦ ¼³¸íÇÏ´Â ÄÝ ¸Å´ÏÀú ƯÁ¤ ¸Å°³º¯¼öµé, ¹Ìµð¾î ƯÁ¤ ¸Å°³º¯¼öµé, ȤÀº ÇÁ·ÎÅäÄÝ Æ¯Á¤ ¸Å°³º¯¼öµéÀ» Æ÷ÇÔÇÏ´Â °¡º¯ ±æÀÌ ¹è¿­À» ÁöÁ¤ÇÑ´Ù. ¹è¿­ ¿ä¼öµéÀÇ ¼ö¿Í ŸÀÔÀº CO_SPECIFIC_PARAMETERSÀÌ »ç¿ëµÇ¾îÁö´Â °ÍÀ» À§ÇÑ Æ¯Á¤ ÀÓ¹«¿¡ ÀÇÁ¸ÇÑ´Ù.

ÁÖ¼®

CO_SPECIFIC_PARAMETERS ±¸Á¶Ã¼´Â ÇÁ·ÎÅäÄÝ Æ¯Á¤ ¸Å°³º¯¼öµéÀ» Æ÷ÇÔÇÏ´Â ¾î¶² ¹è¿­·Î È®ÀåµÉ ¼ö ÀÖ´Â °¡º¯ Å©±â ±¸Á¶Ã¼ÀÌ´Ù. CO_SPECIFIC_PARAMETERS ±¸Á¶Ã¼´Â º¥´õµéÀÌ ´Ù¾çÇÑ ±¸Á¶Ã¼ÀÇ ½ÇÇàÀ» ÁöÁ¤ÇÒ ¼ö ÀÖµµ·Ï Çã¶ôÇϴ ŸÀÔ°ú ±æÀÌ ¸â¹öµéÀ» Æ÷ÇÔÇÑ´Ù.

¹öÆÛÈ­µÈ CO_SPECIFIC_PARAMETERS ±¸Á¶Ã¼ÀÇ ÁÖ¼Ò´Â ´ÙÀ½ ±¸Á¶Ã¼µéÀÇ ¸â¹öÀÌ´Ù:

  • CO_CALL_MANAGER_PARAMETERS
  • CO_MEDIA_SPECIFIC_PARAMETERS
  • CO_PVC
CO_CALL_MANAGER_PARAMETERS ±¸Á¶Ã¼¿¡ ÀÇÇØ ÂüÁ¶µÉ ¶§, CO_SPECIFIC_PARAMETERS ±¸Á¶Ã¼´Â ÄÝ ¸Å´ÏÀú ƯÁ¤ ¸Å°³º¯¼öµéÀ» Æ÷ÇÔÇÑ´Ù. ¿¹¸¦ µé¾î, CO_SPECIFIC_PARAMETERS ±¸Á¶Ã¼´Â Q.2931 ½Ã±×³Î¸µ ÇÁ·ÎÅäÄÝ¿¡ ƯÁ¤ÀÎ ¸Å°³º¯¼öµéÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ °æ¿ì¿¡, ParamTypeÀº CALLMGR_SPECIFIC_Q2931ÀÌ µÉ °ÍÀ̰í Parameters ¸â¹ö´Â Q.2931 ƯÁ¤ ¸Å°³º¯¼öµéÀ» Æ÷ÇÔÇÏ´Â ¹è¿­ÀÌ µÉ °ÍÀÌ´Ù.

CO_MEDIA_PARAMETERS ±¸Á¶Ã¼¿¡ ÀÇÇØ ÂüÁ¶µÉ ¶§, CO_SPECIFIC_PARAMETERS ±¸Á¶Ã¼´Â ¹Ìµð¾ö ƯÁ¤ ¸Å°³º¯¼öµéÀ» Æ÷ÇÔÇÑ´Ù. ¿¹¸¦ µé¾î, CO_SPECIFIC_PARAMETERS ±¸Á¶Ã¼´Â ATM ¹Ìµð¾î ƯÁ¤ ¸Å°³º¯¼öµéÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ °æ¿ì¿¡, ParamType¸â¹ö´Â ATM_MEDIA_SPECIFICÀÌ µÉ °ÍÀ̰í Parameters ¸â¹ö´Â ATM ¹Ìµð¾î ƯÁ¤ ¸Å°³º¯¼öµéÀ» Æ÷ÇÔÇÏ´Â ¹è¿­ÀÌ µÉ °ÍÀÌ´Ù.

CO_PVC ±¸Á¶Ã¼¿¡ ÀÇÇØ ÂüÁ¶µÇ¾îÁú ¶§, CO_SPECIFIC_PARAMETERS ±¸Á¶Ã¼´Â PVC¸¦ ¼³¸íÇÏ´Â ÇÁ·ÎÅäÄÝ Æ¯Á¤ ¸Å°³º¯¼öµéÀ» Æ÷ÇÔÇÑ´Ù. Ŭ¶óÀÌ¾ðÆ®´Â NdisCoRequest ÇÔ¼ö·Î OID_CO_ADD_PVC¿Í ¹öÆÛÈ­µÈ CO_PVC ±¸Á¶Ã¼¸¦ ȤÀº OID_CO_DELETE_PVC¿Í ¹öÆÛÈ­µÈ CO_PVC ±¸Á¶Ã¼¸¦ Àü´ÞÇÑ´Ù. ÀÌ·¯ÇÑ Å¬¶óÀÌ¾ðÆ®´Â ÄÝ ¸Å´ÏÀúÀÇ ProtocolCoRequest ÇÔ¼ö´Â ±¸¼ºµÈ PVCµéÀÇ ¸®½ºÆ®¿¡ ƯÁ¤ PVC¸¦ Ãß°¡ÇÏ´Â ¿ä±¸µéÀ» È£ÃâÇÑ´Ù. ÀÌ·¯ÇÑ °æ¿ì¿¡, ParamTypeÀº ¹«½ÃµÇ¾îÁö°í, Parameters ¸â¹ö´Â PVC¸¦ ¼³¸íÇÏ´Â ÇÁ·ÎÅäÄÝ Æ¯Á¤ ¸Å°³º¯¼öµéÀ» Æ÷ÇÔÇÏ´Â ¹è¿­ÀÌ´Ù.

ParamType ¸â¹ö´Â Ŭ¶óÀÌ¾ðÆ®°¡ address family¸¦ ¿­¾ú´ø °ÍÀ¸·Î ¿¬°áÁöÇâ Ŭ¶óÀÌ¾ðÆ®¿¡ ´ëÇØ ±×¸®°í ÄÝ ¸Å´ÏÀú ȤÀº ÅëÇÕ ¹Ì´ÏÆ÷Æ® ÄÝ ¸Å´ÏÀú(MCM)¿¡ Àǹ̰¡ ÀÖ´Ù. µå¶óÀ̹ö´Â ±×·¯¹Ç·Î ParamType¿¡ ÄÝ ¸Å´ÏÀú ȤÀº MCM¿¡ ÀÇÇØ ÀνĵǾîÁö´Â µå¶óÀ̹ö Á¤ÀÇ °ªÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.