Skip to content

Latest commit

 

History

History
78 lines (59 loc) · 2.58 KB

nc-d3dumddi-pfnd3dddi_destroycryptosession.md

File metadata and controls

78 lines (59 loc) · 2.58 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NC:d3dumddi.PFND3DDDI_DESTROYCRYPTOSESSION
PFND3DDDI_DESTROYCRYPTOSESSION (d3dumddi.h)
The DestroyCryptoSession function releases resources for the encryption session that the CreateCryptoSession function creates.
display\destroycryptosession.htm
display
05/10/2018
PFND3DDDI_DESTROYCRYPTOSESSION callback function
DestroyCryptoSession, DestroyCryptoSession callback function [Display Devices], PFND3DDDI_DESTROYCRYPTOSESSION, PFND3DDDI_DESTROYCRYPTOSESSION callback, UserModeDisplayDriver_Functions_c1fa988d-a8b7-4538-94cd-d364873f4216.xml, d3dumddi/DestroyCryptoSession, display.destroycryptosession
d3dumddi.h
D3dumddi.h
Desktop
DestroyCryptoSession is supported beginning with the Windows 7 operating system.
Windows
PFND3DDDI_DESTROYCRYPTOSESSION
d3dumddi/PFND3DDDI_DESTROYCRYPTOSESSION
APIRef
kbSyntax
UserDefined
d3dumddi.h
PFND3DDDI_DESTROYCRYPTOSESSION

PFND3DDDI_DESTROYCRYPTOSESSION callback function

-description

The DestroyCryptoSession function releases resources for the encryption session that the CreateCryptoSession function creates.

-parameters

-param hDevice

A handle to the display device (graphics context).

-param unnamedParam2

pData [in]

A pointer to a D3DDDIARG_DESTROYCRYPTOSESSION structure that contains one member that specifies the handle to the encryption session to destroy.

-returns

DestroyCryptoSession returns one of the following values:

Return code Description
S_OK The encryption session is successfully destroyed.
E_OUTOFMEMORY DestroyCryptoSession could not allocate the required memory for it to complete.

-see-also

CreateCryptoSession

D3DDDIARG_DESTROYCRYPTOSESSION