¸ñÀû
¹®¼ Çڵ鿡 ÀÇÇØ ¼³¸íµÈ ÅØ½ºÆ® ¹®¼¿¡ ´ëÇÑ °Á¶Ç¥½Ã Á¤º¸¸¦ Æ÷ÇÔÇÏ´Â µ¥ÀÌÅÍ ½ºÆ®¸²À» ¸®ÅÏÇÕ´Ï´Ù. µ¥ÀÌÅÍ ½ºÆ®¸² ±¸¹®À» Âü°íÇϽʽÿÀ. °Á¶Ç¥½Ã Á¤º¸´Â ÅØ½ºÆ® ¹®¸Æ(ÃÖ¼ÒÇÑ ÇϳªÀÇ ¹®´Ü)°ú ±× ¹®¸Æ¿¡ ÀÖ´Â °Á¶Ç¥½Ã ÅØ½ºÆ®¿¡ ´ëÇÑ Á¤º¸¸¦ Æ÷ÇÔÇÕ´Ï´Ù.
DesGetMatches´Â Ãâ·Â ±¸Á¶¿¡ ÀÖ´Â ºÎºÐÀÇ ±æÀ̸¦ Ç¥½ÃÇÏ´Â µ¥ÀÌÅÍ ½ºÆ®¸²ÀÇ ºÎºÐ¸¸ ¸®ÅÏÇÕ´Ï´Ù.
DesGetMatches¿¡ ´ëÇÑ È£Ãâ ¼ø¼´Â Àüü ÅØ½ºÆ® ¹®¼ ³»¿ëÀ» È®º¸ÇÕ´Ï´Ù. ÅØ½ºÆ® ¹®¼ÀÇ ³¡¿¡ µµ´ÞÇϸé, RC_SE_END_OF_INFORMATIONÀÌ ¸®Åϵ˴ϴÙ.
±¸¹®
DESRETURN DesGetMatches (DESBROWSESESSION BrowseSession, DESHANDLE DocumentHandle, DESMATCHINFO *pMatchInfo, DESULONG *pMatchInfoLength, DESMESSAGE *pErrorMessage);
ÇÔ¼ö Àμö
µ¥ÀÌÅÍ À¯Çü | Àμö | »ç¿ë | ¼³¸í |
---|---|---|---|
DESBROWSESESSION | BrowseSession | ÀÔ·Â | ¿¶÷ ¼¼¼Ç ÇÚµéÀÔ´Ï´Ù. |
DESHANDLE | DocumentHandle | ÀÔ·Â | DesOpenDocument¿¡ ÀÇÇØ ¸®ÅÏµÈ ¹®¼ ÇÚµéÀÔ´Ï´Ù. |
DESMATCHINFO * | pMatchInfo | Ãâ·Â | ¼ö½ÅµÈ µ¥ÀÌÅÍ ½ºÆ®¸² ºÎºÐÀ» Æ÷ÇÔÇÏ´Â ¹öÆÛ¿¡ ´ëÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. DesGetMatches´Â ±× ¹öÆÛ¸¦ ÇÒ´çÇÕ´Ï´Ù. |
DESULONG * | pMatchInfoLength | Ãâ·Â | pMatchInfo°¡ Áö½ÃÇÏ´Â, µ¥ÀÌÅÍ ½ºÆ®¸² ºÎºÐÀÇ ±æÀÌ. |
DESMESSAGE * | pErrorMessage | Ãâ·Â | ±¸Çö Á¤ÀÇ ¸Þ½ÃÁö ÅØ½ºÆ®. ¿À·ù°¡ ¹ß»ýÇÏ´Â °æ¿ì, DB2 Text Extender´Â ¿À·ù ÄÚµå¿Í ¿À·ù ¸Þ½ÃÁö¸¦ ¸®ÅÏÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ÀÌ DES_MAX_MESSAGE_LENGTH Å©±âÀÇ ¹öÆÛ¸¦ ÇÒ´çÇÕ´Ï´Ù. pErrorMessage°¡ ³Î(NULL) Æ÷ÀÎÅÍÀ̸é, ¿À·ù ¸Þ½ÃÁö´Â ¸®ÅϵÇÁö ¾Ê½À´Ï´Ù. |
>>- --05-- --DB2TX_DOC-- --DB2TX_START-- -----------------------> >-----+-------------------------------------------------------------+> '- --ll-- --DB2TX_DNAM-- --DB2TX_ATOMIC-- --document_name-- --' .----------------. V | >--------| Section |---+-- --05-- --DB2TX_DOC-- --DB2TX_END-- -->< Section |--- --05-- --DB2TX_DEL-- --DB2TX_START-- ----------------------> >-----+------------------------------------------------------------+> '- --ll-- --DB2TX_SNAM-- --DB2TX_ATOMIC-- --section_name-- --' .-------------------------------------------. | .------------------. | V V | | >--------| Text encoding |-----| Paragraph |---+--+-------------> >---- --05-- --DB2TX_DEL-- --DB2TX_END-- -----------------------| Text encoding |--- --07-- --DB2TX_CCSID-- --DB2TX_ATOMIC-- --coded_character_set_identifier-- --> >--- --07-- --DB2TX_LANG-- --DB2TX_ATOMIC-- --language_identifier-- --> >---------------------------------------------------------------| Paragraph |--- --05-- --DB2TX_PAR-- --DB2TX_START-- ----------------------> .-----------------------. V | >--------| Paragraph text |---+---------------------------------> >---- --05-- --DB2TX_PAR-- --DB2TX_END-- -----------------------| Paragraph text |---+- --ll-- --DB2TX_TEXT-- --DB2TX_ATOMIC-- --text_unit-- --+-> '- --ll-- --DB2TX_LINK-- --DB2TX_ATOMIC-- --media_ref-- --' .-----------------------------------------------. V | >--------+-----------------------------------------+--+---------> '- --05-- --DB2TX_NL-- --DB2TX_ATOMIC-- --' .------------------------------------------------------------------------. V | >--------+------------------------------------------------------------------+--+> '- --ll-- --DB2TX_MATCH-- --DB2TX_ATOMIC-- --match_information-- --' >---------------------------------------------------------------|
05 DB2TX_DOC DB2TX_START¿Í °°Àº ±¸¹® µµÇ¥¿¡ ÀÖ´Â °¢ ¼¼±×¸ÕÆ®´Â Á¤¼ö À¯ÇüÀÇ ±æÀÌ Çʵå·Î ½ÃÀÛÇÕ´Ï´Ù. µµÇ¥¿¡¼ ÀÌ Çʵå´Â 05¿Í °°Àº ¸í½ÃÀû ¼ýÀÚÀ̰ųª ll°ú °°Àº º¯¼öÀÔ´Ï´Ù. ¼¼±×¸ÕÆ®ÀÇ ±æÀÌ´Â 2¹ÙÀÌÆ® ±æÀÌ Çʵ带 Æ÷ÇÔÇÕ´Ï´Ù.
ÁÖ: | ±æÀÌ´Â big-endian Çü½ÄÀÔ´Ï´Ù. |
°¢°¢ÀÇ ¼¼±×¸ÕÆ®´Â ´ÙÀ½°ú °°Àº 1¹ÙÀÌÆ® À¯Çü ½Äº°ÀÚ Áß Çϳª¸¦ Æ÷ÇÔÇÕ´Ï´Ù.
µ¥ÀÌÅÍ ½ºÆ®¸² Ç׸ñÀº °¢°¢ µÎ ¹ÙÀÌÆ® ±æÀÌÀÔ´Ï´Ù. ÀÌ·¯ÇÑ Ç׸ñÀº ´ÙÀ½°ú °°½À´Ï´Ù.
ÅØ½ºÆ®´Â CCSID ¹× ÇöÀç ¹®´Ü°ú °ü·ÃµÈ ¾ð¾î¸¦ »ç¿ëÇÕ´Ï´Ù.
CCSID¿¡ ´ëÇÑ ÀÌ ±âÈ£ À̸§Àº DB2 Text Extender¿¡¼ Á¦°øÇÏ´Â DES_EXT.H ÆÄÀÏ¿¡ Á¤Àǵ˴ϴÙ. 2¹ÙÀÌÆ® 2Áø °ªÀÌ big-endian Çü½ÄÀ¸·Î ÁöÁ¤µË´Ï´Ù.
»ç¿ë¹ý
DesGetMatches´Â ÅØ½ºÆ® ¹®¼ÀÇ ³¡¿¡ µµ´ÞÇÒ ¶§ RC_SE_END_OF_INFORMATIONÀ» ¸®ÅÏÇÕ´Ï´Ù.
¸®ÅÏ ÄÚµå
Á¦ÇÑ»çÇ×
ÀÌ ÇÔ¼ö´Â DesOpenDocument¸¦ È£ÃâÇÏ¿© ÅØ½ºÆ® ¹®¼¸¦ ¿¬ ´ÙÀ½¿¡¸¸ È£ÃâµÉ ¼ö ÀÖ½À´Ï´Ù.