Oppure

Loading
18/05/09 11:16
Nikitto46
Ciao a tutti,
premetto che prima di aprire questo topic ho fatto molte ricerche su google senza trovare risposta..
Vorrei realizzare 1 applicativo Win32 Application in Visual C++ 6 che mi identifica quali Porte Seriali sono collegate nel PC .
Mi potete aiutare ?

Grazie comunque
aaa
21/05/09 11:25
Nikitto46
spero di essere di aiuto a chi come me non ha ricevuto risposte ..
ho risolto così :

	HKEY hSERIALCOMM = NULL;

	if(RegOpenKeyEx(HKEY_LOCAL_MACHINE, _T("HARDWARE\DEVICEMAP\SERIALCOMM"), 0, KEY_QUERY_VALUE, &hSERIALCOMM) == ERROR_SUCCESS)
	{
		LONG ris = 0;
		char valuename[LEN_REGKEY];
		DWORD valuenamesize = LEN_REGKEY;
		unsigned char valuedata[LEN_REGKEY];
		DWORD valuedatasize = LEN_REGKEY;
		long index = 0;
		DWORD dwType;
		do
		{
			ris = RegEnumValue(hSERIALCOMM, index, valuename, &valuenamesize, NULL, &dwType, valuedata, &valuedatasize);
			index ++;
		} while(ris == ERROR_SUCCESS);
	}

    RegCloseKey(hSERIALCOMM);
aaa