Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
[Archiviazione protetta (Pstore) è disponibile per l'uso in Windows Server 2003 e Windows XP. È disponibile solo per le operazioni di sola lettura in Windows Server 2008 e Windows Vista, ma potrebbe non essere disponibile nelle versioni successive. Pstore usa un'implementazione precedente della protezione dei dati. Gli sviluppatori sono fortemente invitati a sfruttare la protezione dei dati più avanzata fornita dalle funzioni CryptProtectData e CryptUnprotectData .
Definisce i dati da usare nella verifica microsoft Authenticode dei dati degli elementi.
Sintassi
typedef struct {
DWORD cbSize;
DWORD dwModifiers;
LPCWSTR szRootCA;
LPCWSTR szIssuer;
LPCWSTR szPublisher;
LPCWSTR szProgramName;
} PST_AUTHENTICODEDATA, *PPST_AUTHENTICODE_DATA;
Members
-
cbSize
-
Dimensione della struttura.
-
dwModifiers
-
Valore che identifica il modificatore che deve essere verificato da una catena di chiamanti.
Valore Significato - PST_AC_SINGLE_CALLER
- 0
Solo un livello singolo nella catena di chiamate a PStore. Il chiamante supera il controllo di verifica. L'immagine specificata è il chiamante immediato ed è un'applicazione (.exe). - PST_AC_TOP_LEVEL_CALLER
- 1
Il chiamante di primo livello deve superare il controllo, ma potrebbero essere presenti DLL intermedie. L'immagine specificata non è necessariamente il chiamante immediato ed è un'applicazione (.exe). - PST_AC_IMMEDIATE_CALLER
- 2
Il chiamante immediato deve superare il controllo, ma non deve essere il processo di primo livello. L'immagine specificata è il chiamante immediato e l'immagine può essere un'applicazione (.exe) o una DLL. -
szRootCA
-
Puntatore a una stringa di caratteri wide che rappresenta l'autorità di certificazione radice (CA) per il certificato; usare NULL per usare qualsiasi CA disponibile.
-
szIssuer
-
Puntatore a una stringa di caratteri wide che rappresenta la CA che ha emesso il certificato; usare NULL per usare qualsiasi CA disponibile.
-
szPublisher
-
Puntatore a una stringa di caratteri wide che rappresenta l'editore del software; usare NULL per usare qualsiasi CA disponibile.
-
szProgramName
-
Puntatore a una stringa di caratteri wide che rappresenta il nome del programma; usare NULL per usare qualsiasi CA disponibile.
Requisiti
| Requisito | Valore |
|---|---|
| Intestazione |
|