public static SteamAPICall_t FileWriteAsync(string pchFile, byte[] pvData, uint cubData) { InteropHelp.TestIfAvailableClient(); using (var pchFile2 = new InteropHelp.UTF8StringHandle(pchFile)) { return (SteamAPICall_t)NativeMethods.ISteamRemoteStorage_FileWriteAsync(pchFile2, pvData, cubData); } }