Great library, thanks for sharing.
I get a warning:
VA.ahk (461) : ==> Warning: This variable has not been assigned a value.
Specifically: store (a local variable)
which refers to
VA_IMMDevice_OpenPropertyStore(this, Access, ByRef Properties) {
return DllCall(NumGet(NumGet(this+0)+4A_PtrSize), "ptr", this, "uint", Access, "ptr", Properties)
}
which is odd as store isn't referenced?