Skip to content

Latest commit

 

History

History
85 lines (65 loc) · 2.33 KB

nc-vmbuskernelmodeclientlibapi-fn_vmb_channel_enable.md

File metadata and controls

85 lines (65 loc) · 2.33 KB
UID title description tech.root ms.date keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.lib req.dll req.irql req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library targetos ms.custom f1_keywords topic_type api_type api_location api_name
NC:vmbuskernelmodeclientlibapi.FN_VMB_CHANNEL_ENABLE
FN_VMB_CHANNEL_ENABLE (vmbuskernelmodeclientlibapi.h)
The VmbChannelEnable function enables a channel that is in the disabled state by connecting to VMBus and offering or opening a channel, as appropriate for the endpoint type.
netvista
05/21/2018
FN_VMB_CHANNEL_ENABLE callback function
vmbuskernelmodeclientlibapi.h
Windows 10, version 1803
Windows
RS5
FN_VMB_CHANNEL_ENABLE
vmbuskernelmodeclientlibapi/FN_VMB_CHANNEL_ENABLE
apiref
UserDefined
vmbuskernelmodeclientlibapi.h
FN_VMB_CHANNEL_ENABLE

FN_VMB_CHANNEL_ENABLE callback function

-description

[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 VmbChannelEnable function enables a channel that is in the disabled state by connecting to VMBus and offering or opening a channel, as appropriate for the endpoint type.

-parameters

-param Channel

The handle of a channel to enable.

-returns

Returns STATUS_SUCCESS if the operation succeeds, or an appropriate NTSTATUS error code otherwise.

-prototype

//Declaration

FN_VMB_CHANNEL_ENABLE FnVmbChannelEnable; 

// Definition

NTSTATUS FnVmbChannelEnable 
(
	VMBCHANNEL Channel
)
{...}

-remarks

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.

-see-also