0
我想通過rundll32在msdelta.dll中使用CreateDelta函數。從命令promp使用msdelta.dll和rundll32?
這可能嗎?我無法弄清楚正確的語法。
任何幫助將是偉大的。
謝謝。
我想通過rundll32在msdelta.dll中使用CreateDelta函數。從命令promp使用msdelta.dll和rundll32?
這可能嗎?我無法弄清楚正確的語法。
任何幫助將是偉大的。
謝謝。
No. rundll32
需要非常特定的功能簽名(void CALLBACK EntryPoint(HWND hwnd, HINSTANCE hinst, LPSTR lpszCmdLine, int nCmdShow)
)。
的CreateDelta
signature有很大的不同:
BOOL WINAPI CreateDeltaW(
DELTA_FILE_TYPE FileTypeSet,
DELTA_FLAG_TYPE SetFlags,
DELTA_FLAG_TYPE ResetFlags,
LPCWSTR lpSourceName,
LPCWSTR lpTargetName,
LPCWSTR lpSourceOptionsName,
LPCWSTR lpTargetOptionsName,
DELTA_INPUT GlobalOptions,
const FILETIME *lpTargetFileTime,
ALG_ID HashAlgId,
LPCWSTR lpDeltaName
);
由於這兩個不匹配,他們不能一起使用。
參見:
我覺得這個問題會更好被問及SU。 – 2014-12-04 16:34:17