2013-03-14 5 views
1

잘 알려진 DLLMain 중 하나는 LPVOID lpvReserved입니다. MSDN 문서에서 : fdwReason는 DLL_PROCESS_ATTACH 인 경우, lpvReserved 동적 하중과 정적 하중 비 NULL에 대한 NULL입니다 어떤 DLLMain lpReserved 매개 변수가 실제로 의미합니까?

.

하지만 실제로 lpReserved는 무엇을 의미합니까? 침묵에 대한 포인터입니까?

+2

빠른 Google 검색 [이에 대해 궁금해하고 알아 내기를 원하는 몇몇 사람들이 밝혀졌습니다.] (http://www.nynaeve.net/?p=127) 그러나 이러한 정보는 모두 호기심을 위해서만. * 신뢰할 수있는 유일한 정보는 설명서에 나와 있습니다. –

+0

의견을 답으로 공식화합니다. 동의합니다. 나는이 링크를 간과한다. 아마 나는 나쁜 날을 보낸다. – Xearinox

답변

5

질문의 시세에 의존하도록 허용하는 모든 정보가 포함 fdwReason이 DLL_PROCESS_ATTACH 경우, lpvReserved 동적 하중과 정적 하중 비 NULL에 대한 NULL입니다

.

귀하가 할 수있는 일은 부하가 동적인지 정적인지 (일명 암시 적)에 대한 정보를 나타내는 부울로 취급하십시오.

lpvReserved에 평범한 부울 정보가 더 많은 Windows 버전이 있다는 것은 완전히 그럴듯합니다. 그러나 이는 개인 구현 세부 사항이므로 여기에 의존해서는 안됩니다.