Condividi tramite


Metodo ICDBurn::GetRecorderDriveLetter (shobjidl.h)

Ottiene la lettera di unità di un'unità CD contrassegnata come abilitata per la scrittura.

Sintassi

HRESULT GetRecorderDriveLetter(
  [out] LPWSTR pszDrive,
  [in]  UINT   cch
);

Parametri

[out] pszDrive

Tipo: LPWSTR

Puntatore a una stringa contenente la lettera di unità, ad esempio "F:".

[in] cch

Tipo: UINT

Dimensioni della stringa, in caratteri, a cui punta pszDrive. Questo valore sarà in genere 4. I valori maggiori di 4 sono consentiti, ma i caratteri aggiuntivi verranno ignorati da questo metodo. I valori minori di 4 genereranno un errore E_INVALIDARG.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

L'unità la cui designazione di lettera viene restituita da questo metodo è l'unità con l'opzione Abilita scrittura cd in questa unità selezionata. Questa opzione è disponibile nella finestra delle proprietà dell'unità. È possibile selezionare questa opzione solo un'unità in un sistema.

Se è presente un'unità CD registrabile ma tale opzione è stata deselezionata, il metodo restituirà un codice di errore.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl.h
DLL Shell32.dll