Funzione DRMSetGlobalOptions (msdrm.h)
[AD RMS SDK sfruttando le funzionalità esposte da
il client in Msdrm.dll è disponibile per l'uso in Windows Server 2008, Windows Vista, Windows Server 2008 R2, Windows 7, Windows Server 2012 e Windows 8. Può essere modificato o
non disponibile nelle versioni successive. Usare invece Active Directory Rights Management Services SDK 2.1,
che sfrutta le funzionalità esposte dal client in Msipc.dll.]
La funzione DRMSetGlobalOptions imposta il protocollo di trasporto su un valore specificato e specifica facoltativamente se viene usata la casella di blocco del server.
Sintassi
DRMEXPORT HRESULT UDAPICALL DRMSetGlobalOptions(
[in] DRMGLOBALOPTIONS eGlobalOptions,
[in] LPVOID pvdata,
[in] DWORD dwlen
);
Parametri
[in] eGlobalOptions
Valore dell'enumerazione DRMGLOBALOPTIONS che specifica l'opzione da impostare.
È possibile specificare una sola opzione in ogni chiamata a DRMSetGlobalOptions. Ad esempio, se sono necessari sia WinHTTP che la casella di blocco del server, è necessario chiamare DRMSetGlobalOptions due volte, una volta con eGlobalOptions impostata su DRMGLOBALOPTIONS_USE_WINHTTP e una volta con eGlobalOptions impostata su DRMGLOBALOPTIONS_USE_SERVERSECURITYPROCESSOR.
[in] pvdata
Puntatore a un valore void . Questo parametro non viene attualmente usato.
[in] dwlen
Dimensioni, in byte, del buffer pvdata . Questo parametro non viene attualmente usato.
Valore restituito
Se la funzione ha esito positivo, la funzione restituisce S_OK.
Se la funzione ha esito negativo, restituisce un valore HRESULT che indica l'errore. I valori possibili includono, ma non sono limitati a quelli nell'elenco seguente. Per un elenco di codici di errore comuni, vedere Valori HRESULT comuni.
Commenti
Le applicazioni non possono disattivare tra i protocolli WinHTTP e WinINet.
WinINet non supporta l'utilizzo nell'account del servizio di rete. Se un'applicazione verrà eseguita nell'account del servizio di rete, l'applicazione deve specificare l'opzione DRMGLOBALOPTIONS_USE_WINHTTP .
Un'applicazione server abilitata per AD RMS deve chiamare la funzione DRMSetGlobalOptions prima di chiamare qualsiasi altra funzione di gestione dei diritti. La chiamata a DRMSetGlobalOptions dopo che altre funzioni di gestione dei diritti sono state chiamate non cambieranno il tipo di lockbox o protocollo di trasporto in uso.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | msdrm.h |
Libreria | Msdrm.lib |
DLL | Msdrm.dll |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per