Metodo IEnroll::createFilePKCS10WStr (xenroll.h)
[Questo metodo non è più disponibile per l'uso a partire da Windows Server 2008 e Windows Vista.]
Il metodo createFilePKCS10WStr crea una richiesta di certificato PKCS #10 con codifica Base64 e la salva in un file. Questo metodo è stato definito per la prima volta nell'interfaccia IEnroll .
Questo metodo differisce dal metodo createPKCS10WStr solo nel salvataggio della richiesta di certificato PKCS #10 con codifica base64 al file specificato dal parametro wszPKCS10FileName .
Sintassi
HRESULT createFilePKCS10WStr(
[in] LPCWSTR DNName,
[in] LPCWSTR Usage,
[in] LPCWSTR wszPKCS10FileName
);
Parametri
[in] DNName
Nome distinto (DN) dell'entità per cui viene effettuata la richiesta. DNName deve seguire la convenzione di denominazione X.500 . Ad esempio, "CN=User, O=Microsoft". Se non esiste un prefisso di due lettere, è possibile specificare invece un identificatore di oggetto (OID).
[in] Usage
OID che descrive lo scopo del certificato generato, ad esempio il certificato Authenticode singolo o commerciale o l'autenticazione client. È anche possibile specificare più URI separati da una virgola.
L'OID viene passato alla richiesta PKCS #10. Il controllo non esamina l'OID.
[in] wszPKCS10FileName
Nome del file in cui viene salvato il file con codifica BASE64 PKCS #10. Il contenuto di questo file può essere inviato a un'autorità di certificazione per l'elaborazione .
Valore restituito
nessuno
Osservazioni
Per impostazione predefinita, viene usato il provider di crittografia Di base Microsoft e viene creata una chiave di firma univoca.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | xenroll.h |
Libreria | Uuid.lib |
DLL | Xenroll.dll |