summaryrefslogtreecommitdiff
path: root/general/cancel
diff options
context:
space:
mode:
Diffstat (limited to 'general/cancel')
-rw-r--r--general/cancel/README.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/general/cancel/README.md b/general/cancel/README.md
index d74cd255..ff53246b 100644
--- a/general/cancel/README.md
+++ b/general/cancel/README.md
@@ -36,4 +36,4 @@ To test this driver, run Testapp.exe, which is a simple Win32 multithreaded cons
`Usage: testapp <NumberOfThreads>`
-**Note** The `NumberOfThreads` command-line parameter is limited to a maximum of 10 threads; the default value if no parameter is specified is 1. The main thread waits for user input. If you press Q, the application exits gracefully; otherwise, it exits the process abruptly and forces all the threads to be terminated and all pending I/O operations to be canceled. Other threads perform I/O asynchronously in a loop. After every overlapped read, the thread goes into an alertable sleep and wakes as soon as the completion routine runs, which occurs when the driver completes the read IRP. You should run multiple instances of the application to stress test the driver. \ No newline at end of file
+**Note** The `NumberOfThreads` command-line parameter is limited to a maximum of 10 threads; the default value if no parameter is specified is 1. The main thread waits for user input. If you press Q, the application exits gracefully; otherwise, it exits the process abruptly and forces all the threads to be terminated and all pending I/O operations to be canceled. Other threads perform I/O asynchronously in a loop. After every overlapped read, the thread goes into an alertable sleep and wakes as soon as the completion routine runs, which occurs when the driver completes the read IRP. You should run multiple instances of the application to stress test the driver.