Assorted spelling fixes.

diff --git a/include/objbase.h b/include/objbase.h
index 7638c4f..f552dbe 100644
--- a/include/objbase.h
+++ b/include/objbase.h
@@ -206,7 +206,7 @@
  *  - Then we predeclare our static virtual table variable, we will need its address in some
  *    methods to initialize the virtual table pointer of the returned interface objects.
  *  - Then we implement the interface methods. To match what has been declared in the header file
- *    they must take a pointer to a IDirect3D structure and we must cast it to an IDirect3DImpl so
+ *    they must take a pointer to an IDirect3D structure and we must cast it to an IDirect3DImpl so
  *    that we can manipulate the fields.
  *  - Finally we initialize the virtual table.
  */
diff --git a/include/winnt.h b/include/winnt.h
index e726c2a..9c90bac 100644
--- a/include/winnt.h
+++ b/include/winnt.h
@@ -1535,7 +1535,7 @@
 } EXCEPTION_REGISTRATION_RECORD;
 
 /*
- * function pointer to a exception filter
+ * function pointer to an exception filter
  */
 
 typedef LONG (CALLBACK *PVECTORED_EXCEPTION_HANDLER)(PEXCEPTION_POINTERS ExceptionInfo);