GetSystemDirectory function Null safety kernel32
Retrieves the path of the system directory. The system directory contains system files such as dynamic-link libraries and drivers.
UINT GetSystemDirectoryW(
LPWSTR lpBuffer,
UINT uSize
);
Implementation
int GetSystemDirectory(Pointer<Utf16> lpBuffer, int uSize) {
final _GetSystemDirectory = _kernel32.lookupFunction<
Uint32 Function(Pointer<Utf16> lpBuffer, Uint32 uSize),
int Function(Pointer<Utf16> lpBuffer, int uSize)>('GetSystemDirectoryW');
return _GetSystemDirectory(lpBuffer, uSize);
}