Méthode ICEnroll::p ut_SPCFileName (xenroll.h)
[Cette propriété n’est plus disponible depuis Windows Server 2008 et Windows Vista.]
La propriété SPCFileName définit ou récupère le nom du fichier dans lequel écrire le fichier PKCS #7 encodé en base64 (au format BSTR ) tel que retourné par l’autorité de certification.
Cette propriété a d’abord été définie dans l’interface ICEnroll .
Cette propriété est en lecture/écriture.
Syntaxe
HRESULT put_SPCFileName(
BSTR bstr
);
Paramètres
bstr
Valeur de retour
None
Remarques
Le fichier est écrit sous la forme d’un fichier binaire PKCS #7. La spécification de ce fichier n’affecte pas l’acceptation des certificats dans les magasins de l’utilisateur.
Si le fichier existe déjà, l’utilisateur est averti et invité à le remplacer.
SPCFileName affecte le comportement des méthodes suivantes :
Exemples
BSTR bstrSPCFile = NULL;
BSTR bstrNewSPCFile = NULL;
HRESULT hr;
// pEnroll is previously instantiated ICEnroll interface pointer
// get the SPCFileName
hr = pEnroll->get_SPCFileName( &bstrSPCFile );
if (FAILED( hr ))
printf("Failed get_SPCFileName - %x\n", hr );
else
printf( "SPCFileName: %ws\n", bstrSPCFile );
// free BSTR when done
if ( NULL != bstrSPCFile )
SysFreeString( bstrSPCFile );
// set the SPCFileName, for example, "MyFile.SPC".
bstrNewSPCFile = SysAllocString(TEXT("<FILENAMEHERE>"));
hr = pEnroll->put_SPCFileName( bstrNewSPCFile );
if (FAILED( hr ))
printf("Failed put_SPCFileName - %x\n", hr );
else
printf( "SPCFileName set to %ws\n", bstrNewSPCFile );
// free BSTR when done
if ( NULL != bstrNewSPCFile )
SysFreeString( bstrNewSPCFile );
Spécifications
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | xenroll.h |
Bibliothèque | Uuid.lib |
DLL | Xenroll.dll |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour