Condividi tramite


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

Vedi anche

IEnroll