Exam1pass
Easiest way to pass IT exams
Exam1pass Help You Pass Any IT Exam
http://www.exam1pass.com
Exam
: Microsoft 70-660
Title
: TS: Windows® Internals
Version : Demo
Exam1pass
Easiest way to pass IT exams
Exam1pass Help You Pass Any IT Exam
http://www.exam1pass.com
1. You develop a Windows device driver for a hardware device. The hardware device uses a simple direct
memory access (DMA) controller. The hardware device does not perform virtual address translation.
You need to allocate a 64-KB buffer in Windows that accepts a DMA transfer of 64 KB from the hardware
device.
Which routine should you use?
A. AllocateHeap(655536)
B. ExAllocatePoolWithTag(PagePool, 65536, ‘abcd’)
C. ExAllocatePoolWithTag(NonPagePool, 65536, ‘abcd’)
D. MmAllocateContiguousMemory(65536, 0xFFFFFFFF)
Answer: D
2. You develop a device driver for Windows XP that runs on uniprocessor systems only. The driver creates
a system thread and a deferred procedure call (DPC). The DPC is invoked by a repeating timer.
The thread and the DPC must process entries from the same work queue.
You need to ensure that the system thread and the DPC are synchronized.
Which IRQ Level (IRQL) should you use?
A. APC_LEVEL
B. DISPATCH_LEVEL
C. LOW_LEVEL
D. PASSIVE_LEVEL
Answer: B
3. You are writing an I/O dispatch routine for a Windows device driver. The device driver supports buffered
I/O. The dispatch routine transfers 1 KB of data to the user process.
You need to retrieve the kernel address of the 1-KB buffer from the I/O request packet (IRP).
Which field of the IRP contains the kernel address?
A. Irp->AssociatedIrp.SystemBuffer
B. Irp->Overlay.UserApcContext
C. Irp->Tail.Overlay.DriverContext[0]
D. Irp->UserBuffer
Exam1pass
Easiest way to pass IT exams
Exam1pass Help You Pass Any IT Exam
http://www.exam1pass.com
Answer: A
4. You are developing an application.
You need to ensure that the application can read from COM port 10 by using the CreateFile function.
Which device name should you open?
A. "COM10"
B. "%COM10%"
C. "\\COM10"
D. "\\\\.\\COM10"
Answer: D
5. Yo