Metodo IKnownFolderManager::FolderIdToCsidl (shobjidl_core.h)
Ottiene il valore CSIDL legacy equivalente a un valore KNOWNFOLDERID specificato.
Sintassi
HRESULT FolderIdToCsidl(
[in] REFKNOWNFOLDERID rfid,
[out] int *pnCsidl
);
Parametri
[in] rfid
Tipo: REFKNOWNFOLDERID
Riferimento all'oggetto KNOWNFOLDERID.
[out] pnCsidl
Tipo: int*
Quando questo metodo restituisce, contiene un puntatore al valore CSIDL . Questo puntatore viene passato non inizializzato.
Valore restituito
Tipo: HRESULT
Restituisce S_OK se ha esito positivo o un valore di errore in caso contrario, incluso quanto segue:
Codice restituito | Descrizione |
---|---|
|
Tra le altre cose, questo valore può indicare che il parametro rfid fa riferimento a un KNOWNFOLDERID che non è presente nel sistema. Non tutti i valori KNOWNFOLDERID sono presenti in tutti i sistemi. Usare IKnownFolderManager::GetFolderIds per recuperare il set di valori KNOWNFOLDERID per il sistema corrente. |
Commenti
Per chiamare questo metodo, il chiamante deve avere almeno privilegi Utente.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |
DLL | Shell32.dll |