在python中調用dll的方法時,使用ctypes的CDLL還是比較方便的,但是剛開始查找釋放函數時,發現windll中沒有FreeLibrary方法
仔細查看了下,將CDLL。_handle對象傳入到win32api.FreeLibrary可以達到釋放的效果
dll = CDLL(dllPath)
update_out = UpdateParamStruct()
dll.SeUpdaterGetParam(case.updateType, byref(update_out))
win32api.FreeLibrary(dll._handle)