struttura CERT_VIEWPROPERTIES_STRUCT_W (cryptdlg.h)
[La struttura CERT_VIEWPROPERTIES_STRUCT è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Potrebbe essere modificato o non disponibile nelle versioni successive.]
La struttura
Sintassi
typedef struct tagCERT_VIEWPROPERTIES_STRUCT_W {
DWORD dwSize;
HWND hwndParent;
HINSTANCE hInstance;
DWORD dwFlags;
LPCWSTR szTitle;
PCCERT_CONTEXT pCertContext;
LPSTR *arrayPurposes;
DWORD cArrayPurposes;
DWORD cRootStores;
HCERTSTORE *rghstoreRoots;
DWORD cStores;
HCERTSTORE *rghstoreCAs;
DWORD cTrustStores;
HCERTSTORE *rghstoreTrust;
HCRYPTPROV hprov;
LPARAM lCustData;
DWORD dwPad;
LPCWSTR szHelpFileName;
DWORD dwHelpId;
DWORD nStartPage;
DWORD cArrayPropSheetPages;
PROPSHEETPAGE *arrayPropSheetPages;
} CERT_VIEWPROPERTIES_STRUCT_W, *PCERT_VIEWPROPERTIES_STRUCT_W;
Membri
dwSize
Dimensione, in byte, di questa struttura.
hwndParent
Handle per la finestra padre.
hInstance
Handle per l'istanza del modulo.
dwFlags
Combinazione bit per bit di zero o più dei valori seguenti.
szTitle
Puntatore a una stringa con terminazione Null per il titolo dell'interfaccia utente.
pCertContext
Contesto del certificato da visualizzare.
arrayPurposes
Puntatore a una matrice di stringhe con terminazione Null che specificano gli scopi del certificato.
cArrayPurposes
Numero di elementi nella matrice Funzionalità matrice. Se questo valore è zero, non viene visualizzato alcuno stato di attendibilità.
cRootStores
Numero di elementi nella matrice rghstoreRoots.
rghstoreRoots
Matrice di handle dell'archivio certificati radice.
cStores
Numero di elementi nella matrice rghstoreCAs.
rghstoreCAs
Matrice di altri handle dell'archivio certificati.
cTrustStores
Numero di elementi nella matrice rghstoreTrust.
rghstoreTrust
Matrice di handle dell'archivio certificati attendibili.
hprov
Handle per l'provider di servizi di crittografia (CSP) da usare per la verifica.
lCustData
Valore usato per i dati personalizzati.
dwPad
Posizione di riempimento.
szHelpFileName
Puntatore a una stringa con terminazione Null per il nome del file della Guida.
dwHelpId
ID per l'argomento del file della Guida.
nStartPage
Numero della prima pagina delle proprietà.
cArrayPropSheetPages
Numero di elementi nella matrice PropSheetPages matrice.
arrayPropSheetPages
Puntatore a una matrice di STRUTTURE PROPSHEETPAGE che specificano le pagine delle proprietà.
Osservazioni
Nota
L'intestazione cryptdlg.h definisce CERT_VIEWPROPERTIES_STRUCT 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 indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows XP [solo app desktop] |
server minimo supportato | Windows Server 2003 [solo app desktop] |
intestazione |
cryptdlg.h |