Skip to content

Latest commit

 

History

History
81 lines (63 loc) · 2.32 KB

nc-vmbuskernelmodeclientlibapi-fn_vmb_packet_free.md

File metadata and controls

81 lines (63 loc) · 2.32 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_PACKET_FREE
FN_VMB_PACKET_FREE (vmbuskernelmodeclientlibapi.h)
The VmbPacketFree function releases a packet allocated by using the VmbPacketAllocate function.
netvista
05/22/2018
FN_VMB_PACKET_FREE callback function
vmbuskernelmodeclientlibapi.h
Windows 10, version 1803
Windows
RS5
FN_VMB_PACKET_FREE
vmbuskernelmodeclientlibapi/FN_VMB_PACKET_FREE
apiref
UserDefined
vmbuskernelmodeclientlibapi.h
FN_VMB_PACKET_FREE

FN_VMB_PACKET_FREE 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 VmbPacketFree function releases a packet allocated by using the VmbPacketAllocate function.

-parameters

-param VmbPacket

A pointer to an allocated VMBus packet object.

-prototype

//Declaration

FN_VMB_PACKET_FREE FnVmbPacketFree; 

// Definition

VOID FnVmbPacketFree 
(
	__drv_freesMem(Mem)VMBPACKET VmbPacket
)
{...}

-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

VmbPacketAllocate