Funzione WintrustRemoveActionID (wintrust.h)
[La funzione WintrustRemoveActionID è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. È possibile che in versioni successive sia stata modificata o non sia più disponibile. Per la verifica del certificato, usare le funzioni CertGetCertificateChain e CertVerifyCertificateChainPolicy . Per la verifica della firma della tecnologia Authenticode , usare .NET Framework.]
La funzione WintrustRemoveActionID rimuove un'azione aggiunta dalla funzione WintrustAddActionID . Questa funzione non ha una libreria di importazione associata. È necessario usare le funzioni LoadLibrary e GetProcAddress per collegare dinamicamente a Wintrust.dll.
Sintassi
BOOL WintrustRemoveActionID(
[in] GUID *pgActionID
);
Parametri
[in] pgActionID
Puntatore a una struttura GUID che identifica l'azione da rimuovere e il provider di attendibilità che supporta tale azione.
Il servizio WinTrust è progettato per lavorare con provider di attendibilità implementati da terze parti. Ogni provider di trust fornisce un proprio set univoco di identificatori di azione. Per informazioni sugli identificatori di azione supportati da un provider di attendibilità, vedere la documentazione relativa al provider di attendibilità.
Ad esempio, Microsoft fornisce un provider di attendibilità del server di pubblicazione software che può stabilire l'attendibilità del software scaricato da Internet o da un'altra rete pubblica. Il provider di attendibilità del server di pubblicazione software supporta gli identificatori di azione seguenti. Queste costanti sono definite in Softpub.h.
Valore restituito
Il valore restituito è TRUE se la funzione ha esito positivo; FALSE se la funzione ha esito negativo.
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wintrust.h |
Libreria | Wintrust.lib |
DLL | Wintrust.dll |