funzione PifMgr_SetProperties (shlobj_core.h)
[PifMgr_SetProperties è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Potrebbe essere modificato o non disponibile nelle versioni successive.]
Assegna valori a un blocco di dati da un file con estensione pif.
Sintassi
int PifMgr_SetProperties(
[in, optional] HANDLE hProps,
[in, optional] PCSTR pszGroup,
[in] const void *lpProps,
int cbProps,
UINT flOpt
);
Parametri
[in, optional] hProps
Tipo: HANDLE
Handle per le proprietà dell'applicazione. Questo parametro deve essere impostato sul valore restituito da PifMgr_OpenProperties.
[in, optional] pszGroup
Tipo: PCSTR
Stringa ANSI con terminazione Null contenente il nome del gruppo di proprietà. Può essere uno dei seguenti o qualsiasi altro nome che corrisponde a un'estensione .pif valida.
"WINDOWS 286 3.0"
"WINDOWS 386 3.0"
"WINDOWS VMM 4.0"
"WINDOWS NT 3.1"
"WINDOWS NT 4.0"
[in] lpProps
Tipo: const void*
Buffer di record del gruppo di proprietà che contiene i dati.
cbProps
Tipo: int
Dimensioni del buffer, in byte, a cui punta lpProps.
flOpt
Tipo: UINT
Sempre SETPROPS_NONE.
Valore restituito
Tipo: int
Restituisce la quantità di informazioni trasferite, in byte. Restituisce zero se non è possibile trovare il gruppo o si verifica un errore.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shlobj_core.h |
Libreria | Shell32.lib |
DLL | Shell32.dll (versione 5.0 o successiva) |