version property
String
version
Implementation
String get version => using((Arena arena) {
final pwzBuf = arena<WCHAR>(MAX_STRING_SIZE).cast<Utf16>();
final pccBufSize = arena<DWORD>();
final hr = reader.GetVersionString(pwzBuf, MAX_STRING_SIZE, pccBufSize);
if (SUCCEEDED(hr)) {
return pwzBuf.toDartString();
} else {
return '';
}
});