============================================================
           UnHki32.dll API(2004/11/13XV)
============================================================

APIɂ
  APÍwA[JCoAPIdl()xɂقڏĂ܂B
  ڍׂŕ⑫IȏɂẮAUnlha32.dllAPI
  QlɂĂB


JҌ
  UnHki32.dllgpAvP[V쐬ꍇA
  _ɒӂĉB
  1. UnHkiCheckArchive()Ȃǂł́AZipɂ𐳏ȏɂƔF
     Ă܂܂B́AUnHki32.dllZip𓀃[`
     ݂邽߂ŁAZip𓀂ɂpł܂AUnZip32j
     .dll̎gp𐄏܂B̂߁AUnHkiCheckArchive()
     UnZipCheckArchive()ɎsĂB
  2. LoadLibrary()GetProcAddress()ȂǂpIN
     pAUnHki32.dll݂Ȃꍇłɓ삷悤
     ɂĂB


APIꗗ
  API͈ꕔŐ񂳂Ă܂B
    UnHki                   ɑ
    UnHkiGetVersion         DLL̃o[Wԍ̎擾
    UnHkiGetSubVersion      DLL̃Tuo[Wԍ̎擾
    UnHkiGetBuild           DLL̃Tuo[Wԍ̎擾
    UnHkiGetCursorInterval  J[\̉]x̎擾
    UnHkiSetCursorInterval  J[\̉]x̐ݒ
    UnHkiGetBackGroundMode  obNOEh[h̓󋵂̎擾
    UnHkiSetBackGroundMode  obNOEh[h̓̐ݒ
    UnHkiGetCursorMode      J[\\̐ݒ̎擾
    UnHkiSetCursorMode      J[\\̐ݒ
    UnHkiGetRunning         DLL̓󋵂̎擾
    UnHkiCheckArchive       Ƀt@Č
    UnHkiConfigDialog       ݒ_CAO̕\
    UnHkiGetFileCount       Ƀt@Č
    UnHkiQueryFunctionList  APȊΉ󋵂擾
    UnHkiExtractMem         obt@։
    UnHkiCompressMem        obt@爳k
    OpenArchiven
    UnHkiOpenArchive        Ƀnh̎擾
    UnHkiOpenArchive2       Ƀnh̎擾
    UnHkiCloseArchive       Ƀnh̉
    UnHkiFindFirst          ŏ̃t@C̏擾
    UnHkiFindNext           Ԗڈȍ~̃t@C̏擾
    UnHkiGetArcFileName     ɖ̎擾
    UnHkiGetArcFileSize     ɃTCY̎擾
    UnHkiGetArcOriginalSize kOvTCY̎擾
    UnHkiGetArcCompressedSize
                            k㍇vTCY̎擾
    UnHkiGetArcRatio        ɂ̈k̎擾
    UnHkiGetArcDate         ɂ̍XV̎擾
    UnHkiGetArcTime         ɂ̍XV̎擾
    UnHkiGetArcOSType       ɂ̍쐬OS̎擾
    UnHkiIsSFXFile          SFXۂ擾
    UnHkiGetFileName        i[t@C擾
    UnHkiGetOriginalSize    i[t@C̈kTCY̎擾
    UnHkiGetCompressedSize  i[t@C̈kOTCY̎擾
    UnHkiGetRatio           i[t@C̈k̎擾
    UnHkiGetDate            i[t@C̍XV̎擾
    UnHkiGetTime            i[t@C̍XV̎擾
    UnHkiGetCRC             i[t@CCRC̎擾
    UnHkiGetOSType          i[t@C̍쐬OS̎擾
    UnHkiGetMethod          i[t@C̈k@̎擾
    UnHkiGetWriteTime       i[t@C̍ŏIXV̎擾
    UnHkiGetCreateTime      i[t@C̍쐬̎擾
    UnHkiGetAccessTime      i[t@C̎QƓ̎擾
    UnHkiGetWriteTimeEx     i[t@C̍ŏIXV̎擾
    UnHkiGetCreateTimeEx    i[t@C̍쐬̎擾
    UnHkiGetAccessTimeEx    i[t@C̎QƓ̎擾
    UnHkiGetArcFileSizeEx   ɃTCY̎擾
    UnHkiGetArcOriginalSizeEx
                            kOvTCY̎擾
    UnHkiGetArcCompressedSizeEx
                            k㍇vTCY̎擾
    UnHkiGetArcReadSize     ǂݎς݃TCY̎擾
    UnHkiGetArcReadSizeEx   ǂݎς݃TCY̎擾

API

int WINAPI UnHki(const HWND _hwnd,LPCSTR _szCmdLine, 
                        LPSTR _szOutput,const DWORD _dwSize)
   :
    _hwnd       :   EChẼnhB
    _szCmdLine  :   UnHki32.dllɗ^R}hCB
    _szOutput   :   UnHki32.dllʂԂׂ̃obt@B
    _dwSize     :   obt@̃TCYBobt@傫
                    ȂꍇAUnHki32.dll͂̃TCY
                    킹ďo͂܂B
   : 1
  Tv :
    Command.txtɋLqꂽR}hC^āA낢
    ȏɑs܂B
  Ԃl :
    I  :   0
    G[I:   萔̃G[R[hB

WORD WINAPI UnHkiGetVersion(VOID)
   : 2
  Tv :
    UnHki32.dll̃o[Wԍ擾܂BŐɕtē
    Ɏ茈߂͂܂񂪁Aꉞ̂悤ɂȂĂ܂B
    0.01.4.12   |   a   :   W[o[WB{IȎdl
    a.bc.d.e    |           ύXꍇɑ₳܂B
                |   b   :   dlύXꍇɑ₳
                |           ܂Ac̔j]ɂꍇ
                |           łB
                |   c   :   Ń[Xɑ₳܂B
                |   d   :   rhԍ̕S̈ʁBe̔j]
                |           ₳܂BŃ[X
                |           ́A̐At@xbgɕ
                |           ܂B
                |   e   :   rhԍ̉񌅁BRpC
                |           ɑ₳܂B
  Ԃl :
    o[Wԍ100{BႦ΁Ao[W0.01ȂԂl
    1łBo[W1.59ȂԂl159łB

WORD WINAPI UnHkiGetSubVersion(VOID)
   : 94
  Tv :
    UnHki32.dll̃Tuo[Wԍ擾܂B
  Ԃl :
    Tuo[Wԍ100{BႦ΁Ao[W0.01.2.3
    Ԃl23łB

WORD WINAPI UnHkiGetBuild(VOID)
  Tv :
    UnHki32.dll̃Tuo[Wԍ擾܂B
  Ԃl :
    Tuo[Wԍ100{BႦ΁Ao[W0.01.2.3
    Ԃl23łB

WORD WINAPI UnHkiGetCursorInterval(VOID)
   : 3
  Tv :
    J[\̉]x擾܂BUnHki32.dll͉]J[\
    T|[gĂ܂̂ŁAɕW80Ԃ܂B
  Ԃl :
    80łB

BOOL WINAPI UnHkiSetCursorInterval(const WORD _Interval)
   :
    _Interval   :   J[\̉]xłB
   : 4
  Tv :
    J[\̉]xݒ肵܂BUnHki32.dll͉]J[\
    T|[gĂ܂̂ŁAFALSEԂ܂B
  Ԃl :
    FALSEłB

BOOL WINAPI UnHkiGetBackGroundMode(VOID)
   : 5
  Tv :
    UnHki32.dllobNOEh[hœ삵Ă邩ۂ
    擾܂BUnHki32.dllł̓obNOEh[hɑ
    Ă܂̂ŁAFALSEԂ܂B
  Ԃl :
    FALSEłB

BOOL WINAPI UnHkiSetBackGroundMode(const BOOL _bBackGroundMode)
   :
    _bBackGroundMode
                :   obNOEh[hgpȂTRUEA
                    gpȂȂFALSEݒ肵܂B
   : 6
  Tv :
    UnHki32.dllobNOEh[hœ삳邩ۂ
    ݒ肵܂BUnHki32.dllł̓obNOEh[hɑΉ
    Ă܂̂ŁAFALSEԂ܂B
  Ԃl :
    FALSEłB

BOOL WINAPI UnHkiGetCursorMode(VOID)
   : 7
  Tv :
    UnHki32.dll̓쒆ɃJ[\\邩ǂ擾
    ܂BUnHki32.dll̓J[\Ɋ܂̂ŁATRUE
    Ԃ܂B
  Ԃl :
    TRUEłB

BOOL WINAPI UnHkiSetCursorMode(const BOOL _CursorMode)
   : 8
   :
    _CursorMode :   J[\\ȂTRUEA\Ȃ
                    FALSEݒ肵܂B
  Tv :
    UnHki32.dll̓쒆ɃJ[\\邩ǂݒ肵
    ܂BUnHki32.dll̓J[\Ɋ܂̂ŁAFALSE
    Ԃ܂B
  Ԃl :
    FALSEłB

BOOL WINAPI UnHkiGetRunning(VOID)
   : 10
  Tv :
    UnHki32.dll̓󋵂擾܂B̓Iɂ́AUnHki()
    ĂяoA삵Ă邩擾܂B(UnHkiCheckArch-
    ive()Ȃǂœ삵ĂƂɂ́AFALSEԂ܂̂Œ
    ӂĂB)
  Ԃl :
    쒆      :   TRUE
    쒆ȊO  :   FALSE

BOOL WINAPI UnHkiCheckArchive(LPCSTR _szFileName,
                                           const int _iMode)
   :
    _szFileName :   t@CłB
    _iMode      :   萔̃`FbN[hwł܂B
   : 11
  Tv :
    _szFileNameŎw肳ꂽt@CHKIɂǂ
    B
  Ԃl :
    ɂłTRUEAłȂFALSEԂ܂B
    (LɋLqĂ悤ɁAZipɂ̏ꍇTRUEԂ܂)

BOOL WINAPI UnHkiConfigDialog(const HWND _hwnd,
                     LPSTR _szOptionBuffer,const int _iMode)
   :
    _hwnd       :   EChẼnhB
    _szOptionBuffer
                :   gpłB
    _iMode      :   gpłB
   : 12
  Tv :
    UnHki32.dll̐ݒ_CAO\܂B݂̓_CA
    O\܂B
  Ԃl :
    FALSEłB

int WINAPI UnHkiGetFileCount(LPCSTR _szArcFile)
   :
    _szArcFile  :   Ώۂ̏ɖłB
   : 13
  Tv :
    _szArcFileŎw肳ꂽɂɊi[Ăt@Cl
    ܂B
  Ԃl :
    i[ꂽt@CԂ܂B擾łȂꍇ́A-1
    Ԃ܂(`̎dlɂA0Ԃ鎖͗L蓾܂)B

BOOL WINAPI UnHkiQueryFunctionList(const int _iFunction)
   :
    _iFunction  :   ݒ肳ꂽAPI̐lłB萔̊
                    R[hQƂĉB
   : 14
  Tv :
    _iFunction̐lAPIUnHki32.dllőΉĂ邩ǂ
    mF܂B
  Ԃl :
    w肳ꂽAPIɑΉĂTRUEAΉĂȂ
    FALSEԂ܂B

int WINAPI UnHkiExtractMem(const HWND _hwnd,
    LPCSTR _szCmdLine,LPBYTE _szBuffer,const DWORD _dwSize,
    time_t *_lpTime,LPWORD _lpwAttr,LPDWORD _lpdwWriteSize)
   :
    _hwnd       :   EChẼnhB
    _szCmdLine  :   UnHki32.dllɗ^R}hCBR}
                    h͎w肵ȂłB
    _szBuffer   :   𓀂f[^i[obt@B
    _dwSize     :   obt@̃TCYBobt@傫
                    ȂꍇAUnHki32.dll͂̃TCY
                    킹ďo͂܂B
    _lpTime     :   gpB
    _lpwAttr    :   gpB
    _lpdwWriteSize
                :   gpB
   : 49
  Tv :
    R}hCɏ]āAɂobt@ɉ𓀂܂B
  Ԃl :
    I  :   0
    G[I:   萔̃G[R[hB

int WINAPI UnHkiCompressMem(const HWND _hwnd,
    LPCSTR _szCmdLine,LPBYTE _szBuffer,const DWORD _dwSize,
    time_t *_lpTime,LPWORD _lpwAttr,LPDWORD _lpdwWriteSize)
   :
    _hwnd       :   EChẼnhB
    _szCmdLine  :   UnHki32.dllɗ^R}hCBR}
                    h͎w肵ȂłBt@ĆA
                    i[t@CɂȂ܂B
    _szBuffer   :   𓀂f[^i[obt@B
    _dwSize     :   obt@̃TCYBobt@傫
                    ȂꍇAUnHki32.dll͂̃TCY
                    킹ďo͂܂B
    _lpTime     :   gpB
    _lpwAttr    :   gpB
    _lpdwWriteSize
                :   gpB
   : 50
  Tv :
    R}hCɏ]āAobt@珑ɂɊi[܂B
  Ԃl :
    I  :   0
    G[I:   萔̃G[R[hB

HARC WINAPI UnHkiOpenArchive(const HWND _hwnd,
                     LPCSTR _szFileName,const DWORD _dwMode)
   :
    _hwnd       :   EChẼnhB
    _szFileName :   Ώۂ̏ɖłB
    _dwMode     :   UnHkiFindFirst()Ȃǂ̏[hB݂
                    łB
   : 21
  Tv :
    _szFileNameŎw肳ꂽɂ̃nh擾܂BȂA
    iKł͕̏ɂ𓯎Ɏgp鎖͏o܂B
  Ԃl :
    nh擾ł炻̃nhAȊȌ
    0Ԃ܂B

HARC WINAPI UnHkiOpenArchive2(const HWND _hwnd,
    LPCSTR _szFileName,const DWORD _dwMode,LPCSTR _szOption)
   :
    _hwnd       :   EChẼnhB
    _szFileName :   Ώۂ̏ɖłB
    _dwMode     :   UnHkiFindFirst()Ȃǂ̏[hB݂
                    łB
    _szOption   :   UnHki()ŗpłXCb`B
   : 112
  Tv :
    _szFileNameŎw肳ꂽɂ̃nh擾܂BȂA
    iKł͕̏ɂ𓯎Ɏgp鎖͏o܂B
  Ԃl :
    nh擾ł炻̃nhAȊȌ
    0Ԃ܂B

int WINAPI UnHkiCloseArchive(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 22
  Tv :
    _harcŎw肳ꂽɂ̃nh܂B
  Ԃl :
    I  :   0

int WINAPI UnHkiFindFirst(HARC _harc,LPCSTR _szWildName,
                              INDIVIDUALINFO FAR *lpSubInfo)
   :
    _harc       :   ɂ̃nhB
    _szFileName :   Ώۂ̃t@CłB
    lpSubInfo   :   ʂԂ߂̃|C^B
   : 23
  Tv :
    _harcŎw肳ꂽɂ̍ŏ̃t@C̏擾Alp-
    SubInfoɊi[ĕԂ܂B
  Ԃl :
    I  :   0
    I    :   -1
    G[I:   萔̃G[R[hB

int WINAPI UnHkiFindNext(HARC _harc,
                              INDIVIDUALINFO FAR *lpSubInfo)
   :
    _harc       :   ɂ̃nhB
    lpSubInfo   :   ʂԂ߂̃|C^B
   : 24
  Tv :
    _harcŎw肳ꂽɂ̍ŏ̃t@C̏擾Alp-
    SubInfoɊi[ĕԂ܂B
  Ԃl :
    I  :   0
    I    :   -1
    G[I:   萔̃G[R[hB

int WINAPI UnHkiGetArcFileName(HARC _harc,LPSTR _lpBuffer,
                                           const int _nSize)
   :
    _harc       :   ɂ̃nhB
    _lpBuffer   :   ʂi[obt@B
    _nSize      :   obt@̃TCYB
   : 31
  Tv :
    _harcŎw肳ꂽɂ̃t@C擾܂B
  Ԃl :
    I  :   0

DWORD WINAPI UnHkiGetArcFileSize(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 32
  Tv :
    _harcŎw肳ꂽɂ̃TCY擾܂B
  Ԃl :
    I  :   ɂ̃TCY
    G[I:   -1

DWORD WINAPI UnHkiGetArcOriginalSize(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 33
  Tv :
    _harcŎw肳ꂽɂɊi[Ăt@C̍vTC
    Y擾܂BOɎsꍇ́A̎
    _ł̃t@C̍vTCYԂ܂B
  Ԃl :
    I  :   i[t@C̍ṽTCY
    G[I:   -1

DWORD WINAPI UnHkiGetArcCompressedSize(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 34
  Tv :
    _harcŎw肳ꂽɂɊi[Ăt@C̈k
    vTCY擾܂BOɎsꍇ́A
    ̎_ł̃t@C̈k̍vTCYԂ܂B
  Ԃl :
    I  :   i[t@C̈k̃TCY
    G[I:   -1

WORD WINAPI UnHkiGetArcRatio(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 35
  Tv :
    _harcŎw肳ꂽɂɊi[Ăt@C̑Ŝ̈
    k擾܂BOɎsꍇ́A
    _ł̈kԂ܂B
  Ԃl :
    I  :   Ŝ̈k
    G[I:   -1

WORD WINAPI UnHkiGetArcDate(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 36
  Tv :
    _harcŎw肳ꂽɂXVꂽt擾܂B
  Ԃl :
    I  :   _DosDate\
    G[I:   -1

WORD WINAPI UnHkiGetArcTime(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 37
  Tv :
    _harcŎw肳ꂽɂXVꂽԂ擾܂B
  Ԃl :
    I  :   _DosTime\
    G[I:   -1

UINT WINAPI UnHkiGetArcOSType(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 38
  Tv :
    _harcŎw肳ꂽɂ쐬ꂽOS擾܂B
  Ԃl :
    {͒萔OSR[hłA݂͏0Ԃ܂B

int WINAPI UnHkiIsSFXFile(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 39
  Tv :
    _harcŎw肳ꂽɂȉ𓀏ɂǂ擾܂B
  Ԃl :
    {͒萔OSR[hłA݂͏0Ԃ܂B

int WINAPI UnHkiGetFileName(HARC _harc,LPSTR _lpBuffer,
                                           const int _nSize)
   :
    _harc       :   ɂ̃nhB
    _lpBuffer   :   ʂi[obt@B
    _nSize      :   obt@̃TCYB
   : 40
  Tv :
    _harcŎw肳ꂽɂ̊i[t@C擾܂B
  Ԃl :
    I  :   0

DWORD WINAPI UnHkiGetOriginalSize(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 41
  Tv :
    _harcŎw肳ꂽɂ̊i[t@CTCY擾܂B
  Ԃl :
    I  :   i[t@C̃TCY
    G[I:   -1

DWORD WINAPI UnHkiGetCompressedSize(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 42
  Tv :
    _harcŎw肳ꂽɂ̊i[t@C̈kTCY擾
    ܂B
  Ԃl :
    I  :   i[t@C̈k̃TCY
    G[I:   -1

WORD WINAPI UnHkiGetRatio(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 43
  Tv :
    _harcŎw肳ꂽɂ̊i[t@C̈k擾܂B
  Ԃl :
    I  :   i[t@C̈k

WORD WINAPI UnHkiGetDate(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 44
  Tv :
    _harcŎw肳ꂽɂ̊i[t@CXVꂽt
    ܂B
  Ԃl :
    I  :   _DosDate\
    G[I:   -1

WORD WINAPI UnHkiGetTime(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 45
  Tv :
    _harcŎw肳ꂽɂ̊i[t@CXVꂽԂ
    ܂B
  Ԃl :
    I  :   _DosTime\
    G[I:   -1

DWORD WINAPI UnHkiGetCRC(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 46
  Tv :
    _harcŎw肳ꂽɂ̊i[t@CCRC`FbNT
    ܂B
  Ԃl :
    I  :   i[t@CCRC

int WINAPI UnHkiGetAttribute(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 47
  Tv :
    _harcŎw肳ꂽɂ̊i[t@C̑擾܂B
  Ԃl :
    I  :   萔̑R[h
    G[I:   -1

UINT WINAPI UnHkiGetOSType(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 48
  Tv :
    _harcŎw肳ꂽɂ̊i[t@C쐬ꂽOS擾
    ܂B
  Ԃl :
    {͒萔OSR[hłA݂͏0Ԃ܂B

int WINAPI UnHkiGetMethod(HARC _harc,LPSTR _lpBuffer,
                                           const int _nSize)
   :
    _harc       :   ɂ̃nhB
    _lpBuffer   :   ʂi[obt@B
    _nSize      :   obt@̃TCYB
   : 61
  Tv :
    _harcŎw肳ꂽɂ̊i[t@C̈k@擾܂B
  Ԃl :
    I  :   0

DWORD WINAPI UnHkiGetWriteTime(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 62
  Tv :
    _harcŎw肳ꂽɂ̊i[t@CUTCŏIXV
    ܂B
  Ԃl :
    I  :   i[t@CUTCŏIXV
    G[I:   -1

DWORD WINAPI UnHkiGetCreateTime(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 63
  Tv :
    _harcŎw肳ꂽɂ̊i[t@CUTC쐬擾
    ܂B
  Ԃl :
    I  :   i[t@CUTC쐬
    G[I:   -1

DWORD WINAPI UnHkiGetAccessTime(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 64
  Tv :
    _harcŎw肳ꂽɂ̊i[t@CUTCQƓ擾
    ܂B
  Ԃl :
    I  :   i[t@CUTCQƓ
    G[I:   -1

BOOL WINAPI UnHkiGetWriteTimeEx(HARC _harc,
                               FILETIME *_lpftLastWriteTime)
   :
    _harc       :   ɂ̃nhB
    _lpftLastWriteTime
                :   ʂi[obt@B
   : 65
  Tv :
    _harcŎw肳ꂽɂ̊i[t@CUTCŏIXV
    ܂B
  Ԃl :
    I  :   TRUE
    G[I:   FALSE

BOOL WINAPI UnHkiGetCreateTimeEx(HARC _harc,
                                FILETIME *_lpftCreationTime)
   :
    _harc       :   ɂ̃nhB
    _lpftCreationTime
                :   ʂi[obt@B
   : 66
  Tv :
    _harcŎw肳ꂽɂ̊i[t@CUTC쐬擾
    ܂B
  Ԃl :
    I  :   TRUE
    G[I:   FALSE

BOOL WINAPI UnHkiGetAccessTimeEx(HARC _harc,
                              FILETIME *_lpftLastAccessTime)
   :
    _harc       :   ɂ̃nhB
    _lpftLastAccessTime
                :   ʂi[obt@B
   : 67
  Tv :
    _harcŎw肳ꂽɂ̊i[t@CUTCQƓ擾
    ܂B
  Ԃl :
    I  :   TRUE
    G[I:   FALSE

BOOL WINAPI UnHkiGetArcFileSizeEx(HARC _harc,
                                      UHKI_INT64 *_lpllSize)
   :
    _harc       :   ɂ̃nhB
    _lpllSize   :   ʂi[obt@B
   : 103
  Tv :
    _harcŎw肳ꂽɂ̃TCY擾܂B
  Ԃl :
    I  :   TRUE
    G[I:   FALSE

BOOL WINAPI UnHkiGetArcOriginalSizeEx(HARC _harc,
                                      UHKI_INT64 *_lpllSize)
   :
    _harc       :   ɂ̃nhB
    _lpllSize   :   ʂi[obt@B
   : 104
  Tv :
    _harcŎw肳ꂽɂɊi[Ăt@C̍vTC
    Y擾܂BOɎsꍇ́A̎
    _ł̃t@C̍vTCYԂ܂B
  Ԃl :
    I  :   TRUE
    G[I:   FALSE

BOOL WINAPI UnHkiGetArcCompressedSizeEx(HARC _harc,
                                      UHKI_INT64 *_lpllSize)
   :
    _harc       :   ɂ̃nhB
    _lpllSize   :   ʂi[obt@B
   : 105
  Tv :
    _harcŎw肳ꂽɂɊi[Ăt@C̈k
    vTCY擾܂BOɎsꍇ́A
    ̎_ł̃t@C̈k̍vTCYԂ܂B
  Ԃl :
    I  :   TRUE
    G[I:   FALSE

DWORD WINAPI UnHkiGetArcReadSize(HARC _harc)
   :
    _harc       :   ɂ̃nhB
   : 113
  Tv :
    _harcŎw肳ꂽɂǂݍ񂾃TCY擾܂B
  Ԃl :
    I  :   ɂǂݍ񂾃TCY
    G[I:   -1

BOOL WINAPI UnHkiGetArcReadSizeEx(HARC _harc,
                                      UHKI_INT64 *_lpllSize)
   :
    _harc       :   ɂ̃nhB
    _lpllSize   :   ʂi[obt@B
   : 114
  Tv :
    _harcŎw肳ꂽɂǂݍ񂾃TCY擾܂B
  Ԃl :
    I  :   TRUE
    G[I:   FALSE

============================================================
