¸ñÀû
Çڵ鿡 ÀÇÇØ ½Äº°µÈ ÅØ½ºÆ®¸¦ ÅëÇØ Ž»öÇϱâ À§ÇÑ Å½»ö Àμö¸¦ Á¢¼öÇÕ´Ï´Ù. ¹ß°ßµÈ ¿ë¾î¸¦ °Á¶Ç¥½ÃÇϱâ À§ÇØ DesStartBrowseSession°¡ ¿ä±¸ÇÏ´Â Á¤º¸¸¦ ¿¶÷Çϱâ À§ÇÑ Æ÷ÀÎÅ͸¦ ¸®ÅÏÇÕ´Ï´Ù.
±¸¹®
DESRETURN DesGetBrowseInfo (SQLHDBC hdbc, SQLCHAR *pHandle, DESUSHORT HandleLength, char *pSearchArgument, DESSMALLINT ArgumentLength, DESBROWSEINFO *pBrowseInfo, DESMESSAGE *pErrorMessage);
ÇÔ¼ö Àμö
µ¥ÀÌÅÍ À¯Çü | Àμö | »ç¿ë | ¼³¸í |
---|---|---|---|
SQLHDBC | hdbc | ÀÔ·Â | µ¥ÀÌÅͺ£À̽º ¿¬°á ÇÚµéÀÔ´Ï´Ù. |
SQLCHAR * | pHandle | ÀÔ·Â | µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ ÃßÃâµÈ Çڵ鿡 ´ëÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. |
DESUSHORT | HandleLength | ÀÔ·Â | pHandleÀÇ ±æÀÌÀÔ´Ï´Ù. DES_NTS´Â ¿©±â¼ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. |
char * | pSearchArgument | ÀÔ·Â | ãÀ¸·Á´Â Á¤º¸¸¦ ÁöÁ¤ÇÏ´Â ÅØ½ºÆ® Ž»ö Àμö¿¡ ´ëÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. |
DESSMALLINT | ArgumentLength | ÀÔ·Â | pSearchArgumentÀÇ ±æÀÌ(³Î(NULL)¹ÙÀÌÆ® Á¾·á ¹®ÀÚ¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â)À̰ųª DES_NTSÀÔ´Ï´Ù. |
DESBROWSEINFO * | pBrowseInfo | Ãâ·Â | ÅØ½ºÆ® ¹®¼¸¦ ¿¶÷ÇÏ´Â µ¥ ÇÊ¿äÇÑ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÏ´Â Á¤º¸¸¦ ¿¶÷Çϱâ À§ÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. ÀÌ Æ÷ÀÎÅÍ´Â DesStartBrowseSessionÀ¸·Î Àü´ÞÇÕ´Ï´Ù. |
DESMESSAGE * | pErrorMessage | Ãâ·Â | ±¸Çö Á¤ÀÇ ¸Þ½ÃÁö ÅØ½ºÆ®. ¿À·ù°¡ ¹ß»ýÇÏ´Â °æ¿ì, DB2 Text Extender´Â ¿À·ù ÄÚµå¿Í ¿À·ù ¸Þ½ÃÁö¸¦ ¸®ÅÏÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ÀÌ DES_MAX_MESSAGE_LENGTH Å©±âÀÇ ¹öÆÛ¸¦ ÇÒ´çÇÕ´Ï´Ù. pErrorMessage°¡ ³Î(NULL) Æ÷ÀÎÅÍÀ̸é, ¿À·ù ¸Þ½ÃÁö´Â ¸®ÅϵÇÁö ¾Ê½À´Ï´Ù. |
»ç¿ë¹ý
ÀÀ¿ëÇÁ·Î±×·¥Àº DesGetBrowseInfo¸¦ È£ÃâÇϱâ Àü¿¡ µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇØ¾ß ÇÕ´Ï´Ù.
Ž»ö Àμö¿¡ ´ëÇÑ Æ÷ÀÎÅÍ¿¡ ´ëÇØ¼´Â SQLCHAR*°¡ ¾Æ´Ñ char*°¡ »ç¿ëµË´Ï´Ù. À̰ÍÀº ¸Å°³º¯¼ö °ªÀÌ µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ »ý¼ºµÇÁö ¾ÊÀ» ¼öµµ Àֱ⠶§¹®ÀÔ´Ï´Ù.
SQL µ¥ÀÌÅÍ À¯Çü°ú C µ¥ÀÌÅÍ À¯Çü »çÀÌÀÇ ¸ÊÇÎÀ» À§Çؼ´Â, Çڵ鿡 ´ëÇÑ SQL ±âÈ£¸í SQL_VARBINARY¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ÇÚµé º¯¼öÀÇ C Ç¥ÇöÀ» ³ªÅ¸³»´Â È£½ºÆ® º¯¼öÀÇ À¯ÇüÀº SQLCHAR*ÀÔ´Ï´Ù.
DB2 Text Extender´Â ¿¶÷ Á¤º¸¸¦ À§ÇÑ ÀúÀ念¿ªÀ» ÇÒ´çÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥Àº DesFreeBrowseInfo¸¦ È£ÃâÇÏ¿© ÀúÀ念¿ª ¹× °ü°èµÈ ÀÚ¿øÀ» ÇØÁ¦ÇØ¾ß ÇÕ´Ï´Ù.
ÇÚµé °ªÀº ºñÆ® µ¥ÀÌÅÍÀÌ°í ¿©·¯ '\0' ¹®ÀÚ°¡ µé¾î Àֱ⠶§¹®¿¡ pHandleÀÇ ±æÀ̸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
pSearchArgument¿¡¼ÀÇ Å½»ö Àμö´Â Ž»ö ÀμöÀÇ ±¸¹®¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.
¸®ÅÏ ÄÚµå
Á¦ÇÑ»çÇ×
ÀÌ ÇÔ¼ö´Â µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇϰí, µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ ÇÚµéÀ» ÃßÃâÇÏ´Â DB2 Text Extender ÇÔ¼ö¸¦ »ç¿ëÇÑ ÈÄ¿¡¸¸ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.