The signing is optional and used only during development build.
Fixed signing command to satisfy signtool of WDK 22000.
Signed-off-by: Yuri Benditovich <[email protected]>
The notification is not needed now, the logic of the operation is
changed and implemented in the protocol service. To avoid changes
in packaging we do not change the set of files but the DLL does
not service the protocol anymore.
Future plan is to remove also protocol binary from the protocol
installation and move it to the installation of netkvm.
Signed-off-by: Yuri Benditovich <[email protected]>
Earlier commit 42b1e51e22 has changed the configuration
of ProtocolService from Release to Win10Release but did not
it in the postbuild of NotifyObject. Fixing it
Signed-off-by: Yuri Benditovich <[email protected]>
Described how the failover feature works including latest
changes. Updated also list of supported adapters.
Signed-off-by: Yuri Benditovich <[email protected]>
When enumeration of bindings return S_FALSE this does not
indicate an error, just end of components list.
Signed-off-by: Yuri Benditovich <[email protected]>
In various situations the OS tends to hold some binaries
that might prevent overriding them during next installation
(for example Network Control Panel process may hold the
netkvmno.dll). Set copy flags in the INF to reduce
the chance of failure to override the binaries.
Signed-off-by: Yuri Benditovich <[email protected]>
By default we do not sign any binaries and CAT files in all
the projects under virtio-win. Typically driver providers sign
resulting drivers with their certificate after entire build
is done. To enable signing of executables during development
create local NetKVM\NotifyObject\.dosigning file.
Signed-off-by: Yuri Benditovich <[email protected]>
The dummy service behaves like a service and does not do
anything except of that. The protocol is unconditionally
registered by NETKVM driver on load. We do not have and do
not need another executable for the protocol, but we do
need the service name to register the protocol.
Signed-off-by: Yuri Benditovich <[email protected]>