Skip to content

Commit 5cb2411

Browse files
TylerMSFTTylerMSFT
authored andcommitted
acrolinx
1 parent dcb828f commit 5cb2411

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/build/reference/integritycheck-require-signature-check.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Specifies that the digital signature of the binary image must be checked at load
1313

1414
By default, **`/INTEGRITYCHECK`** is off.
1515

16-
The **`/INTEGRITYCHECK`** linker option sets a flag, `IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY`, in the PE header of the DLL file or executable file. This flag tells the memory manager to check for a digital signature in order to load the image in Windows. This option must be set for both 32-bit and 64-bit DLLs that are loaded by certain Windows features. It's recommended for all device drivers on Windows Vista, Windows Server 2008, and all later versions of Windows and Windows Server. Versions of Windows prior to Windows Vista ignore this flag. For more information, see [Forced Integrity Signing of Portable Executable (PE) files](https://social.technet.microsoft.com/wiki/contents/articles/255.forced-integrity-signing-of-portable-executable-pe-files.aspx).
16+
The **`/INTEGRITYCHECK`** linker option sets a flag, `IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY`, in the PE header of the DLL file or executable file. This flag tells the memory manager to check for a digital signature in order to load the image in Windows. This option must be set for both 32-bit and 64-bit DLLs that certain Windows features load. It's recommended for all device drivers on Windows Vista, Windows Server 2008, and all later versions of Windows and Windows Server. Versions of Windows prior to Windows Vista ignore this flag. For more information, see [Forced Integrity Signing of Portable Executable (PE) files](https://social.technet.microsoft.com/wiki/contents/articles/255.forced-integrity-signing-of-portable-executable-pe-files.aspx).
1717

1818
### Signing `/INTEGRITYCHECK` files
1919

@@ -25,7 +25,7 @@ Microsoft has new signing guidance for DLL and executable files linked by using
2525

2626
1. Select the **Configuration Properties** > **Linker** > **Command Line** property page.
2727

28-
1. To create a digitally-signed image, include `/INTEGRITYCHECK` in the **Additional Options** command line. A digitally-signed image must pass a verification check before it is loaded. This feature is disabled by default.
28+
1. To create a digitally signed image, include `/INTEGRITYCHECK` in the **Additional Options** command line. A digitally signed image must pass a verification check before it's loaded. This feature is disabled by default.
2929

3030
1. Choose **OK** to save your changes.
3131

0 commit comments

Comments
 (0)