FN_VMB_CHANNEL_CLEANUP callback function (vmbuskernelmodeclientlibapi.h)
[Some information relates to pre-released product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.]
The VmbChannelCleanup function disposes of a channel that was allocated by using the VmbChannelAllocate function or initialized by using a VMBus channel initialization function.
Syntax
FN_VMB_CHANNEL_CLEANUP FnVmbChannelCleanup;
void FnVmbChannelCleanup(
VMBCHANNEL Channel
)
{...}
Parameters
Channel
The channel to clean up.
Return value
None
Remarks
If the channel was allocated by VmbChannelAllocate, VmbChannelCleanup also releases the channel.
Before you call this function, the channel must be disabled.
Important
This function is called through the VMBus Kernel Mode Client Library (KMCL) interface, provided by the Vmbkmcl.sys bus driver. This is a client function accessed from the KMCL_CLIENT_INTERFACE_V1 structure.
For more information, see the Remarks section of the KMCL_CLIENT_INTERFACE_V1.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1803 |
Header | vmbuskernelmodeclientlibapi.h |