2012-01-12 4 views
2

공유 메모리를 사용하고 싶지만 내 응용 프로그램 인스턴스 만이이 메모리에 액세스 할 수 있기를 바랍니다. 어떻게 든 다른 응용 프로그램에서 액세스하지 못하도록합니다 ... Windows에서 C로 코딩하고 있습니다.보호 된 공유 메모리?

미리 감사드립니다.

답변

2

CreateFileMapping을 구체적으로 LPSECURITY_ATTRIBUTES으로 사용하십시오.

+0

다른 사용자 그룹 액세스를 구성 할 수 있지만 지금은 내가 원하는 것을 볼 수 있습니다. – VisaToHell

+0

+1 Windows 보안이 답변입니다. 그것이 당신이 찾고있는 것이 아니라면, 그것은 단지 힘든 일입니다. –

+0

내 응용 프로그램의 인스턴스를 두 개 시작한다고 가정 해 봅시다.이 두 인스턴스 만 공유 메모리에 액세스하기를 원하며, 다른 응용 프로그램은 액세스 할 수 없어야합니다 ... 누구나이 코드 예제를 알고 있습니까? – VisaToHell