BYTE * GetValueBytes( HKEY hKey, const char *pValueName)
static BYTE * GetValueBytes( HKEY hKey, const char *pValueName, DWORD *pLen)
BYTE * GetValueBytes( HKEY hKey, const char *pValueName){	LONG	err;	DWORD	bufSz;	LPBYTE	pBytes = NULL;	err = ::RegQueryValueEx( hKey, pValueName, NULL, NULL, NULL, &bufSz); 	if (err == ERROR_SUCCESS) {		pBytes = new BYTE[bufSz];		err = ::RegQueryValueEx( hKey, pValueName, NULL, NULL, pBytes, &bufSz);		if (err != ERROR_SUCCESS) {			delete [] pBytes;			pBytes = NULL;		}	}	return( pBytes);}