Metodo IKnownFolderManager::GetFolderIds (shobjidl_core.h)
Ottiene una matrice di tutti gli ID di cartelle note registrate. Può essere usato per enumerare tutte le cartelle note.
Sintassi
HRESULT GetFolderIds(
[out] KNOWNFOLDERID **ppKFId,
[in, out] UINT *pCount
);
Parametri
[out] ppKFId
Tipo: KNOWNFOLDERID**
Quando termina, questo metodo contiene un puntatore a una matrice di tutti i valori KNOWNFOLDERID registrati nel sistema. Usare CoTaskMemFree per liberare queste risorse quando non sono più necessarie.
[in, out] pCount
Tipo: UINT*
Quando termina, questo metodo contiene un puntatore al numero di valori KNOWNFOLDERID nella matrice in ppKFId. La funzionalità [in] di questo parametro non viene usata.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Il chiamante di questo metodo deve avere privilegi Utente.
È possibile usare StringFromCLSID o StringFromGUID2 per convertire i valori KNOWNFOLDERID recuperati in stringhe.
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) |