Metodo IFileSystemImage::CreateDirectoryItem (imapi2fs.h)
Creare un elemento di directory con il nome specificato.
Sintassi
HRESULT CreateDirectoryItem(
[in] BSTR name,
[out] IFsiDirectoryItem **newItem
);
Parametri
[in] name
Stringa contenente il nome dell'elemento di directory da creare.
[out] newItem
Interfaccia IFsiDirectoryItem del nuovo elemento di directory. Al termine, chiamare il metodo IFsiDirectoryItem::Release per rilasciare l'interfaccia.
Valore restituito
S_OK viene restituito in caso di esito positivo, ma altri codici di esito positivo possono essere restituiti in seguito all'implementazione. I codici di errore seguenti vengono comunemente restituiti in caso di errore dell'operazione, ma non rappresentano gli unici valori di errore possibili:
Codice restituito | Descrizione |
---|---|
|
Puntatore non valido.
Valore: 0x80004003 |
|
Il valore specificato per il parametro %1!ls! non è valido.
Valore: 0xC0AAB101 |
|
Impossibile allocare la memoria richiesta.
Valore: 0x8007000E |
Commenti
Dopo aver impostato le proprietà nell'interfaccia IFsiDirectoryItem , chiamare il metodo IFsiDirectoryItem::Add sull'elemento della directory padre per aggiungerlo all'immagine del file system.
Requisiti
Client minimo supportato | Windows Vista, Windows XP con SP2 [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | imapi2fs.h |