0
나는 루비에서 win32api 사용하고 clusapi-루비 win32api 클러스터
require "Win32API"
OpenCluster = Win32API.new('clusapi','OpenCluster',['P'], 'L')
OpenCluster.call('cc-fs01')
CreateClusterGroup = Win32API.new('clusapi','CreateClusterGroup',['P','P'], 'L')
CreateClusterGroup.call ('cc-fs01','testing')
이는 관리자 권한으로 실행되는 관리하려고하며 오류없이 종료,하지만 아무것도하지 않습니다. 나는 win32/api와 ffi와 유사한 활동을 시도했지만 아무 소용이 없다. ole 대신 mscluster_cluster를 사용하지 않기를 권장합니다. 그게 효과가있다 내 추측은 핸들과 관련이 있다고 생각하지만 나는 남자가 아니다. 이것은 기능입니다. http://msdn.microsoft.com/en-us/library/windows/desktop/aa369315(v=vs.85).aspx
미리 도움을 주셔서 감사합니다.
('UTF-16LE') 함수 .encode 된에있는 내 개인적인. 그러나 CreateClusterGroup에 대한 호출이 올바르지 않습니다 (아마 짐작할 수 있습니다). OpenCluster에서 반환 값을 캡처하여 해당 핸들을 CreateClusterGroup의 첫 번째 매개 변수로 전달해야합니다. –