Тотальная неудачница и убийца жёстких дисков.
Выдержка из справочника по Plugin API в WII...



lpszDiskName

Points to the buffer (reserved by WhereIsIt) to receive null-terminated string with disk's name. Disk names may not contain line breaks, and should be of a reasonable length, say max. 80 characters.




Круто, да? "Скажем, 80 символов". А буфер что, резиновый? Сам собой подстроится хоть под три метра символов?



Вот и пиши потом плагины, полагаясь только на авось... А ведь в моём случае нужно получить эту строку, в начало вставить восемь симовлов и записать обратно. И как тут избежать переполнения буфера? >_<