C/Visual C - Como obtengo la letra del cd-rom con codigo en c?

 
Vista:

Como obtengo la letra del cd-rom con codigo en c?

Publicado por Armando (3 intervenciones) el 21/01/2002 19:05:08
Hola!, alguien me puede ayudar a obtener la letra de la unidad del CD-ROM con código (una funcion de preferencia) o que al menos me den una idea de como hacerlo.

Gracias.
UP THE IRONS!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como obtengo la letra del cd-rom con codigo en

Publicado por Fëanor (1 intervención) el 24/01/2002 15:54:16
Si lo quieres hacer desde Güindous, primero has de obtener la cadena con las letras de unidad disponibles:

DWORD GetLogicalDriveStrings(DWORD nBufferLength,LPTSTR Buffer);

que devuelve la longitud de la cadena, que es de la forma

p. ej: a:\\<null>c:\\<null>d:\\<null><null> (si tienes disketera, disco duro y CDROM)

Despúes, para cada letra, ejecutas:

UINT GetDriveType(LPCTSTR lpLetraUnidad);

que devuelve DRIVE_CDROM si es un CD.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar