MSI Afterburner Shared Memory documentation

Discussion in 'MSI AfterBurner Application Development Forum' started by kwilliams, Jun 21, 2021.

  1. kwilliams

    kwilliams Guest

    Messages:
    1
    Likes Received:
    0
    GPU:
    RTX 2080 8GB
    Hi,

    I've been working on an addon for the IOTLink project to allow the recording of GPU metrics via MSI Afterburner for Home Automation, I have it working pretty well so far:

    Screenshot 2021-06-21 114511.png

    (The ? in temperature sensor was because I was original decoding the string as ASCII instead of UTF7, which I now fixed).

    However I'm now stuck on on final hurdle, the app works fine when running as the same session as the current user, but fails when run as a service because the Shared Memory isn't registered under the Global\ namespace.

    I've been unable to find any documentation for the project, and most of my work was based on the MSIAfterburner.NET project by stangowner.

    Is there an equivalent Global\ namespace shared memory address which can be parsed for the stats, or will I need to come up with some convoluted proxy mechanism to copy the data from the user session to a new global namespace?
     
  2. looktuc

    looktuc Guest

    Messages:
    4
    Likes Received:
    1
    GPU:
    1060
    you tested Nvidia RTX 30xx series
     

Share This Page