•ªÍƒvƒƒOƒ‰ƒ€‚ÌŠJ”­iƒIƒvƒVƒ‡ƒ“j 

ƒA[ƒJƒCƒuƒf[ƒ^‚ð•ªÍ‚µ‚½‚¢ê‡‚ÍA”Ä—pƒ‚ƒWƒ…[ƒ‹‚É‚æ‚Á‚ÄAƒA[ƒJƒCƒu‚ð“ǂݞ‚Þ•ªÍƒvƒƒOƒ‰ƒ€‚ðŠJ”­‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

ƒA[ƒJƒCƒuƒNƒ‰ƒX‚ÍAˆË‘R‚Æ‚µ‚ăf[ƒ^ƒx[ƒX‚É‚ ‚é‚©‚̂悤‚ÉAƒA[ƒJƒCƒuƒNƒ‰ƒX‚̃A[ƒJƒCƒuσf[ƒ^‚ɃAƒNƒZƒX‚Å‚«‚é”Ä—pƒ‚ƒWƒ…[ƒ‹‚ð’ñ‹Ÿ‚µ‚Ü‚·B§ŒÀ‚ª‚P‚‚ ‚è‚Ü‚·B‚P‚‚̃A[ƒJƒCƒuƒtƒ@ƒCƒ‹“à‚Ì‚·‚ׂẴf[ƒ^‚ÉA“¯Žž‚ɃAƒNƒZƒX‚·‚邱‚Ƃ͂ł«‚Ü‚¹‚ñBƒAƒNƒZƒX‚Å‚«‚é‚Ì‚ÍA“ǂݞ‚Ü‚ê‚éÅŒã‚̃f[ƒ^ƒIƒuƒWƒFƒNƒg‚¾‚¯‚Å‚·B‚µ‚½‚ª‚Á‚ÄAƒA[ƒJƒCƒuƒf[ƒ^‚ðŽg—p‚·‚é‘ΘbŽ®ƒŒƒ|[ƒg‚Å‚ÍA“Á•Ê‚ÌH•v‚ª•K—v‚Å‚·B

ˆÈ‰º‚Ì}‚ÍA“ǂݞ‚݃vƒƒOƒ‰ƒ€‚Ü‚½‚Í•ªÍƒvƒƒOƒ‰ƒ€‚ªA‚ǂ̂悤‚ɃA[ƒJƒCƒuƒf[ƒ^‚ɃAƒNƒZƒX‚·‚é‚©‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B

ƒvƒƒOƒ‰ƒ€‚ÍA“ǂݞ‚݂̂½‚߃A[ƒJƒCƒuƒtƒ@ƒCƒ‹‚ðŠJ‚«‚Ü‚·BƒGƒ“ƒeƒBƒeƒBƒe[ƒuƒ‹‚ÌŠeƒŒƒR[ƒh‚ÍAƒA[ƒJƒCƒuƒtƒ@ƒCƒ‹‚©‚çƒf[ƒ^ƒRƒ“ƒeƒi‚É‚·‚ׂēǂݞ‚Ü‚ê‚Ü‚·B

ƒvƒƒOƒ‰ƒ€‚ÍAƒŒƒR[ƒh‚ðAƒf[ƒ^ƒRƒ“ƒeƒi‚©‚çƒvƒƒOƒ‰ƒ€‚Ì“à•”ƒe[ƒuƒ‹‚Ɍ•ʂɓǂݞ‚݂܂·B

•ªÍ‚ÍAƒf[ƒ^ƒIƒuƒWƒFƒNƒg‚ª‚·‚ׂăA[ƒJƒCƒu‚©‚ç“ǂݞ‚܂ꂽŒãAŽÀs‚³‚ê‚Ü‚·B

ƒA[ƒJƒCƒuƒtƒ@ƒCƒ‹‚ÍAĂѕ‚¶‚ç‚ê‚Ü‚·B

”Ä—pƒ‚ƒWƒ…[ƒ‹‚̌ĂÑo‚µ‡˜

1. “ǂݞ‚݂̂½‚ßAƒA[ƒJƒCƒu‚ðŠJ‚­ - ARCHIVE_OPEN_FOR_READ
‚±‚̔ėpƒ‚ƒWƒ…[ƒ‹‚ÍA“ǂݞ‚Ý‘€ì‚Ì‚½‚ßAƒnƒ“ƒhƒ‹ ARCHIVE_READ_HANDLE ‚ð–ß‚µ‚Ü‚·B

‚±‚̔ėpƒ‚ƒWƒ…[ƒ‹‚ÍAˆÈ‰º‚̃^ƒXƒN‚ðŽÀs‚µ‚Ü‚·B

| “ǂݞ‚݂̂½‚ßAŠù‘¶‚̃A[ƒJƒCƒu‚ðƒI[ƒvƒ“

| Šù‘¶‚̃A[ƒJƒCƒu‚̃A[ƒJƒCƒuƒNƒ‰ƒX‚̃Cƒ“ƒNƒ‹[ƒh

‚Q‚‚̔ėpƒ‚ƒWƒ…[ƒ‹‚ÍAă[ƒhƒvƒƒOƒ‰ƒ€‚ÌŠJŽnŽžAˆê“x‚¾‚¯ŒÄ‚Ño‚³‚ê‚Ü‚·B

2. ŽŸ‚̃f[ƒ^ƒIƒuƒWƒFƒNƒg‚̓ǂݞ‚Ý - ARCHIV_GET_NEXT_OBJECT
‚±‚̔ėpƒ‚ƒWƒ…[ƒ‹‚ðAƒA[ƒJƒCƒuƒtƒ@ƒCƒ‹“à‚Ì‚·‚ׂẴf[ƒ^ƒIƒuƒWƒFƒNƒg‚ɂ‚¢‚ÄAƒ‹[ƒv“à‚ŌĂÑo‚µ‚Ü‚·B
‚±‚̔ėpƒ‚ƒWƒ…[ƒ‹‚É‚æ‚Á‚ÄAŠJ‚©‚ꂽƒA[ƒJƒCƒuƒtƒ@ƒCƒ‹‚̃f[ƒ^ƒIƒuƒWƒFƒNƒg‚ðA‡”ԂɃf[ƒ^ƒRƒ“ƒeƒi‚ɓǂݞ‚݂܂·B

3. ŽŸ‚̃f[ƒ^ƒIƒuƒWƒFƒNƒgƒŒƒR[ƒh‚̓ǂݞ‚Ý

| ARCHIVE_GET_NEXT_RECORD i•W€ƒNƒ‰ƒXj
‚±‚̔ėpƒ‚ƒWƒ…[ƒ‹‚ðAÅŒã‚ɓǂݞ‚܂ꂽƒf[ƒ^ƒIƒuƒWƒFƒNƒg‚Ì‚·‚ׂĂ̕W€ƒNƒ‰ƒXƒŒƒR[ƒh‚ɂ‚¢‚ÄAƒ‹[ƒv’†‚ŌĂÑo‚µ‚Ü‚·B

‚±‚̔ėpƒ‚ƒWƒ…[ƒ‹‚ÍAƒvƒƒOƒ‰ƒ€‚ÌŽŸ‚̈—‚Ì‚½‚ßAŒ»Ýƒf[ƒ^ƒIƒuƒWƒFƒNƒg‚ÌŽŸ‚̃f[ƒ^ƒŒƒR[ƒh‚ðƒf[ƒ^ƒRƒ“ƒeƒi‚ɓǂݞ‚݂܂·Bƒf[ƒ^ƒIƒuƒWƒFƒNƒg‚ðʼn‚ɌĂÑo‚µ‚½‚Æ‚«‚ÉAŽ©“®“I‚Éʼn‚̃ŒƒR[ƒh‚ª“ǂݞ‚Ü‚ê‚Ü‚·B

| ƒA[ƒJƒCƒuƒNƒ‰ƒX”Ä—pƒ‚ƒWƒ…[ƒ‹
i‚±‚ê‚ç‚Í–½–¼‹K‘¥‚̃IƒuƒWƒFƒNƒg‚ɂȂÁ‚Ä‚¢‚È‚¢‚½‚ßAŽw’è‚·‚é•K—v‚ª‚ ‚è‚Ü‚·j
‚±‚̔ėpƒ‚ƒWƒ…[ƒ‹‚É‚æ‚Á‚ÄAƒvƒƒOƒ‰ƒ€‚ÌŽŸ‚̈—‚Ì‚½‚ßAƒA[ƒJƒCƒuƒNƒ‰ƒX‚̃f[ƒ^‚ðAƒf[ƒ^ƒRƒ“ƒeƒi‚ɓǂݞ‚݂܂·B

4. •ªÍI—¹ - ARCHIVE_CLOSE_FILE
‚±‚̔ėpƒ‚ƒWƒ…[ƒ‹‚É‚æ‚Á‚Ä•ªÍ‚ðI—¹‚µ‚Ü‚·B‚±‚̔ėpƒ‚ƒWƒ…[ƒ‹‚ÍAˆÈ‰º‚̃^ƒXƒN‚ðŽÀs‚µ‚Ü‚·B

| ƒA[ƒJƒCƒuƒtƒ@ƒCƒ‹‚̃Nƒ[ƒY

| ƒCƒ“ƒNƒ‹[ƒh‚³‚ꂽƒA[ƒJƒCƒuƒNƒ‰ƒX‚̉ð•ú

| Œ»Ýƒnƒ“ƒhƒ‹‚Ì”jŠü