windows 3

Windows 라이브러리(*.lib)의 내용을 표시하는 방법

Windows 라이브러리(*.lib)의 내용을 표시하는 방법 Windows 스태틱 라이브러리(*.lib)라는 바이너리 파일이 있습니다. 그 라이브러리에서 함수와 인터페이스의 이름을 찾을 수 있는 간단한 방법이 있나요? 비슷한 것emfar그리고.elfdump유틸리티(Linux 시스템)정적 라이브러리라고 가정하면DUMPBIN /SYMBOLS에 라이브러리의 기능과 데이터 개체를 나타냅니다.Import Library에 대해 말하는 경우(a).libDLL에서 내보낸 기호를 참조하기 위해 사용됨)을 선택하면DUMPBIN /EXPORTS. "C" 이진 인터페이스와 연결된 함수의 경우 값, 매개 변수 또는 호출 규칙을 반환하지 않습니다.이 정보는 암호화되어 있지 않습니다..lib올바르게 호출하려면 미리(예: 헤더 파일..

programing 2023.04.24

Windows, Mac OS X 및 Linux는 어떤 언어로 작성됩니까?

Windows, Mac OS X 및 Linux는 어떤 언어로 작성됩니까? Windows, Mac OS X 및 Linux가 어떤 프로그래밍 언어로 구성되어 있는지, OS의 각 부분에 사용되는 언어(커널, 플러그인 아키텍처, GUI 컴포넌트 등)를 누가 알고 있는지 궁금했을 뿐입니다. 각 언어마다 여러 언어가 있을 것으로 생각되며 Linux 커널은 C로 쓰여져 있습니다. Mac OS X는 NeXT에서 파생된 Apple의 언어이기 때문에 Objective-C 코드가 많이 포함되어 있다고 생각합니다. Windows 에는, C, C++, 및 인텔·어셈블리가 포함되어 있는 것으로 알고 있습니다.Linux 또는 Mac OS에 어셈블리 코드가 포함되어 있습니까? 또한 OS 개발자가 OS의 일부를 스크립팅하기 위해 사용..

programing 2023.04.19

CMD가 Administrator로 실행 중인지, 상승된 권한을 가지고 있는지를 검출하는 방법

CMD가 Administrator로 실행 중인지, 상승된 권한을 가지고 있는지를 검출하는 방법 배치 파일 내에서 Administrator/elvated 권한으로 실행 중인지 테스트합니다. "관리자로서 실행"을 선택해도 사용자 이름은 변경되지 않으므로 이 기능은 작동하지 않습니다. 일반적으로 사용할 수 있는 명령어가 있으면 효과가 없지만 관리자 권한이 필요한 경우 해당 명령을 실행하여 권한을 테스트하기 위해 오류 코드를 확인할 수 있습니다.아직까지는 그런 명령어를 찾지 못했습니다.제가 찾은 명령어는 특정하지 않은 단일 오류 코드를 반환하는 것 같습니다. 이 오류 코드는 모든 것을 나타낼 수 있으며 다양한 이유로 인해 오류가 발생하기 쉽습니다. 저는 Windows 7에만 관심이 있지만 이전 운영체제를 지원하..

programing 2023.04.19