6
गैर निष्पादन योग्य के रूप में उदाहरण के उत्पादन ढेर के लिए, कुछ ढेर निष्पादन योग्य/गैर-निष्पादन योग्य है ..विंडबग, मेमोरी सेगमेंट अनुमति कैसे जांचें?
गैर निष्पादन योग्य के रूप में उदाहरण के उत्पादन ढेर के लिए, कुछ ढेर निष्पादन योग्य/गैर-निष्पादन योग्य है ..विंडबग, मेमोरी सेगमेंट अनुमति कैसे जांचें?
!address या !vprot (UM) एक्सटेंशन आभासी स्मृति संरक्षण जानकारी प्रदर्शित करते हैं।
0:000> !address 0038f750
Usage: Stack
Allocation Base: 00290000
Base Address: 0038d000
End Address: 00390000
Region Size: 00003000
Type: 00020000 MEM_PRIVATE
State: 00001000 MEM_COMMIT
Protect: 00000004 PAGE_READWRITE
More info: ~0k
0:000> !vprot 0038f750
BaseAddress: 0038f000
AllocationBase: 00290000
AllocationProtect: 00000004 PAGE_READWRITE
RegionSize: 00001000
State: 00001000 MEM_COMMIT
Protect: 00000004 PAGE_READWRITE
Type: 00020000 MEM_PRIVATE
+1। निष्पादन अनुमति के लिए आपको सुरक्षा क्षेत्र को देखने की आवश्यकता है, जो [स्मृति सुरक्षा] प्रदर्शित करता है (http://msdn.microsoft.com/en-us/library/windows/desktop/aa366786 (v = vs.85) .aspx) –