From 3d7d3e4fd442cd176242a35763dae16e4f6a3a7d Mon Sep 17 00:00:00 2001 From: basil00 Date: Thu, 20 Jun 2013 18:31:32 +0800 Subject: [PATCH] - Documentation improvements. --- doc/divert.html | 51 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 50 insertions(+), 1 deletion(-) diff --git a/doc/divert.html b/doc/divert.html index ba13105..bee0584 100644 --- a/doc/divert.html +++ b/doc/divert.html @@ -267,10 +267,24 @@ Common errors include:
+ + + + + + @@ -279,6 +293,9 @@ This indicates an invalid packet filter string, layer, priority, or flags. ERROR_FILE_NOT_FOUND + + @@ -297,6 +317,9 @@ The calling application does not have Administrator privileges. ERROR_INVALID_IMAGE_HASH +
+Name + +Code + +Description +
ERROR_INVALID_PARAMETER +87 + This indicates an invalid packet filter string, layer, priority, or flags.
+2 + One or more of the WinDivert.sys, WinDivert.inf, and WdfCoInstaller*.dll files were not found. @@ -289,6 +306,9 @@ found. ERROR_ACCESS_DENIED +5 + The calling application does not have Administrator privileges.
+577 + The WinDivert.sys driver does not have a valid digital signature (see the driver signing requirements above), or WinDivert.sys is the wrong version, i.e. 32-bit on @@ -329,6 +352,14 @@ Currently the following layers are supported.
+ + + + @@ -367,6 +398,14 @@ The following flags are supported.
+Layer + +Description +
DIVERT_LAYER_NETWORK = 0
+ + + + @@ -576,6 +615,14 @@ Currently, the following WinDivert parameters are defined.
+Flag + +Description +
DIVERT_FLAG_SNIFF
+ + + + @@ -1029,6 +1076,7 @@ where op is one of the following:

+Parameter + +Description +
DIVERT_PARAM_QUEUE_LEN
+ @@ -1048,6 +1096,7 @@ The possible fields are:

OperatorDescription
== or =Equal
!=Not equal
<Less-than
+ @@ -1238,7 +1287,7 @@ They are
  • No IPv6 extension header support: Currently there is no filter support for IPv6 packets with extension headers. - The work around is to capture all IPv6 traffic. + The work around is to capture all IPv6 traffic.
  • FieldDescription
    outboundIs outbound?
    inboundIs inbound?
    ifIdxInterface index