     VisualShare.dll  1.0.0.7    .   ,  . . CallBack,   stdcall.
   AIMP 3.60/4.00.



AIMPPluginGetHeader(*Header.Integer)

 AIMPPluginGetHeader()    AIMP      .




LibInit()

       dll.




LibFree()

      dll.




SetCallBack(*Proc, Flag)

 SetCallBack()  ,        .    "CallBack(*Data.TAIMPVisualData)"      TAIMPVisualData (       ).
   SetCallBack()  Flag  0,  CallBack     , . .    .   Flag  1,       TAIMPVisualData.
  CallBack      ,    .   ,   IsData()  GetData()  CallBack.




IsAimp()

 IsAimp()         ,  0,  dll   .




IsData()

 IsData()         0   .     GetData()   CallBack .




GetData(*Data.TAIMPVisualData)

 GetData()   TAIMPVisualData   .      0.



-------------------------------------------------------------------------

  1.0.0.5        .       ProgramList.txt   .   -   ini .  UTF-8.
         https://ru.wikipedia.org/wiki/.ini

  ( ).


[1]
Program = .exe
Parameter =  
Directory =  

[2]
Program = .exe
Parameter =  
Directory =  


    .        .

 Program     . ,        .

 Parameter   .     .

 Directory      .     .