FILEPATHS_W struttura (setupapi.h)
La struttura FILEPATHS archivia le informazioni sul percorso di origine e di destinazione. Le funzioni di installazione inviano la struttura FILEPATHS come parametro in diverse notifiche inviate alle routine di callback. Per altre informazioni, vedere Notifiche.
Sintassi
typedef struct _FILEPATHS_W {
PCWSTR Target;
PCWSTR Source;
UINT Win32Error;
DWORD Flags;
} FILEPATHS_W, *PFILEPATHS_W;
Members
Target
Percorso del file di destinazione.
Source
Percorso del file di origine. Questo membro non viene usato quando la struttura FILEPATHS viene usata con un'operazione di eliminazione file.
Win32Error
Se si verifica un errore, questo membro è il codice di errore del sistema. Se non si è verificato alcun errore, è NO_ERROR.
Flags
Informazioni aggiuntive che dipendono dalla notifica inviata con la struttura FILEPATHS .
Per SPFILENOTIFY_COPYERROR notifiche, i flag specificano il comportamento della finestra di dialogo e possono essere uno dei valori seguenti.
Per SPFILENOTIFY_FILEOPDELAYED notifiche, i flag specificano il tipo di operazione file ritardata e possono essere uno dei valori seguenti.
Valore | Significato |
---|---|
|
Un'operazione di copia file è stata ritardata. |
|
Un'operazione di eliminazione file è stata ritardata. |
Commenti
Nota
L'intestazione setupapi.h definisce FILEPATHS come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias di codifica neutrale con il codice che non è neutrale dalla codifica può causare errori di corrispondenza che causano errori di compilazione o runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | setupapi.h |