AfxIsMemoryBlocknbsp(&N);

BOOL AfxIsMemoryBlock ( const โมฆะ * p, UINT nBytes, ยาว * plRequestNumber = NULL );

ส่งกลับค่า

ไม่ใช่ศูนย์ถ้าบล็อกหน่วยความจำที่มีการปันส่วนในปัจจุบัน และความยาวไม่ถูกต้อง 0 อื่น?

พารามิเตอร์

p

ชี้ไปบล็อกของหน่วยความจำจะทดสอบ?

nBytes

ประกอบด้วยความยาวของบล็อกหน่วยความจำในไบต์?

plRequestNumber

จุดเป็นlong integer ที่จะถูกเติม ด้วยหมายเลขลำดับการปันส่วนของบล็อกหน่วยความจำ ตัวแปรชี้ไปตามplRequestNumberจะสามารถถูกกรอกถ้าAfxIsMemoryBlockส่งกลับไม่ใช่ศูนย์?

หมายเหตุ

ทดสอบอยู่หน่วยความจำเพื่อให้แน่ใจว่า มันแสดงถึงบล็อกหน่วยความจำที่ใช้งานอยู่ในขณะนี้ที่ถูกปันส่วน โดยการวินิจฉัยรุ่นใหม่ จะตรวจสอบตามขนาดที่ระบุกับขนาดการปันส่วนต้นฉบับ ถ้าฟังก์ชันจะส่งกลับไม่ใช่ศูนย์ หมายเลขลำดับการปันส่วนจะถูกส่งกลับในplRequestNumber หมายเลขนี้แสดงใบสั่งที่บล็อกถูกปันส่วนสัมพันธ์กับการปันส่วนใหม่อื่น ๆ ทั้งหมด?

ตัวอย่าง

/ / ตัวอย่าง AfxIsMemoryBlock
กรง * pcage =ใหม่กรง (21); / / กรงที่ได้รับมาจาก CObject
ASSERT (AfxIsMemoryBlock (pcage, sizeof (กรง)))

ดูเพิ่มเติมnbspAfxIsValidAddress(&N)

Index