Struttura PUBAPPINFO (shappmgr.h)
Fornisce informazioni su un'applicazione pubblicata da un server di pubblicazione di applicazioni in Installazione applicazioni in Pannello di controllo.
Sintassi
typedef struct _PubAppInfo {
DWORD cbSize;
DWORD dwMask;
LPWSTR pszSource;
SYSTEMTIME stAssigned;
SYSTEMTIME stPublished;
SYSTEMTIME stScheduled;
SYSTEMTIME stExpire;
} PUBAPPINFO, *PPUBAPPINFO;
Members
cbSize
Tipo: DWORD
Valore di tipo DWORD che specifica le dimensioni della struttura. Questo membro viene impostato dall'utilità Installazione applicazioni .
dwMask
Tipo: DWORD
Maschera di bit che indica quali elementi della struttura sono validi. Questo membro può contenere uno o più PUBAPPINFOFLAGS.
pszSource
Tipo: LPWSTR
Puntatore a una stringa contenente il nome visualizzato del server di pubblicazione. Questo nome viene visualizzato in Installazione applicazioni se vengono rilevati nomi di applicazioni duplicati. Il buffer di stringa deve essere allocato usando l'allocatore dell'attività Shell.
stAssigned
Tipo: SYSTEMTIME
Ora in cui un application manager pianifica l'installazione dell'applicazione. Installazione applicazioni non consente all'utente di pianificare un'ora di installazione successiva al valore di questo membro. Questo membro viene ignorato se descrive un'ora precedente all'ora corrente.
stPublished
Tipo: SYSTEMTIME
stScheduled
Tipo: SYSTEMTIME
Ora di installazione impostata dall'utente facendo clic su Aggiungi successivo. Installazione applicazioni chiama il metodo IPublishedApp::Install con il parametro pInstallTime che punta a una struttura SYSTEMTIME che contiene l'ora di immissione dell'utente. Il server di pubblicazione dell'applicazione gestisce questo valore per la pianificazione dell'installazione. IPublishedApp::GetPublishedAppInfo restituisce l'ora di installazione pianificata in questo membro se l'ora pianificata non è stata annullata tramite IPublishedApp::Unschedule.
stExpire
Tipo: SYSTEMTIME
Ora successiva alla quale non è possibile installare l'applicazione pubblicata usando Installazione applicazioni.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP, Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | shappmgr.h |