Make_Hex2Ascii(_In_ CONST BYTE *pData, _In_ unsigned int nLen, _Out_ TCHAR *pOutputData)
{
    WORD i = 0;

	TRY
	{
		for (i = 0; i < nLen; i++)
		{
			//wsprintf((TCHAR *)(pOutputData + (i * 2)), L"%02X", pData[i]);
			wsprintf((TCHAR *)(pOutputData + (i * 3)), L"%02X ", pData[i]);
		}
	}
	CATCH_ALL(e)
	{
		return 0;
	}
	END_CATCH_ALL
	return i * 2;

}