Linux'ta bir python komut dosyası yazıyorum ve Wine'da bulunan bazı Windows işlevlerini çağırmam gerekiyor. Özellikle uzak bir Windows bilgisayarında oturum açmış olup olmadığını belirlemek için, AllocateAndInitializeSid
ve LookupAccountSidW
. Bu işlevler, advapi32.dll in Wine'un (düzenleme: yanıtlarını kullanarak, işlevi çağırabilir, ancak LookupAccountSidW yalnızca yerel bilgisayarda çalışır) parçasıdır.Linux'ta python'dan Wine dll nasıl aranır?
Bu işlevlere veya genel olarak Wine dll'e nasıl erişebilirim? Ben
>>> cdll.LoadLibrary("~/.wine/drive_c/windows/system32/advapi32.dll")
denedim ama bir hata ile sonuçlanır:
OSError: ~/.wine/drive_c/windows/system32/advapi32.dll: invalid ELF header
çalışacak başka ctypes
işlevi veya Kullanabileceğim bazı şarap arayüzü var mı?
'Windll' denediniz mi? –