本文整理汇总了C++中WDTS_TransportDriverTrype::close方法的典型用法代码示例。如果您正苦于以下问题:C++ WDTS_TransportDriverTrype::close方法的具体用法?C++ WDTS_TransportDriverTrype::close怎么用?C++ WDTS_TransportDriverTrype::close使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类WDTS_TransportDriverTrype
的用法示例。
在下文中一共展示了WDTS_TransportDriverTrype::close方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: WDTS_Close
/* DTS Stop function.
* Stop Transport driver, ie DXE, SDIO
* Parameters:
* pContext:Cookie that should be passed back to the caller along with the callback.
* Return Value: SUCCESS Completed successfully.
* FAILURE_XXX Request was rejected due XXX Reason.
*
*/
wpt_status WDTS_Close(void *pContext)
{
void *pDTDriverContext = WDT_GetTransportDriverContext(pContext);
WDI_DS_ClientDataType *pClientData = WDI_DS_GetDatapathContext(pContext);
wpt_status status = eWLAN_PAL_STATUS_SUCCESS;
/*Destroy the mem pool for mgmt BD headers*/
WDI_DS_MemPoolDestroy(&pClientData->mgmtMemPool);
/*Destroy the mem pool for mgmt BD headers*/
WDI_DS_MemPoolDestroy(&pClientData->dataMemPool);
status = gTransportDriver.close(pDTDriverContext);
wpalMemoryFree(pClientData);
return status;
}