Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’article Utilisation de paramètres remplaçables (préprocesseur d’inscription) traite des mappages de remplacement et mentionne la méthode AddReplacement du bureau d’enregistrement. Le bureau d’enregistrement possède huit autres méthodes spécifiques à l’écriture de scripts, et toutes sont décrites dans le tableau suivant.
| Méthode | Syntaxe/description |
|---|---|
| ResourceRegister |
HRESULT ResourceRegister( LPCOLESTRresFileName, UINTnID, LPCOLESTRszType) ;Inscrit le script contenu dans la ressource d’un module. resFileName indique le chemin d’accès UNC du module lui-même. nID et szType contiennent respectivement l’ID et le type de la ressource. |
| ResourceUnregister |
HRESULT ResourceUnregister( LPCOLESTRresFileName, UINTnID, LPCOLESTRszType) ;Annule l’inscription du script contenu dans la ressource d’un module. resFileName indique le chemin d’accès UNC du module lui-même. nID et szType contiennent respectivement l’ID et le type de la ressource. |
| ResourceRegisterSz |
HRESULT ResourceRegisterSz( LPCOLESTRresFileName, LPCOLESTRszID, LPCOLESTRszType) ;Inscrit le script contenu dans la ressource d’un module. resFileName indique le chemin d’accès UNC du module lui-même. szID et szType contiennent respectivement l’identificateur et le type de chaîne de la ressource. |
| ResourceUnregisterSz |
HRESULT ResourceUnregisterSz( LPCOLESTRresFileName, LPCOLESTRszID, LPCOLESTRszType) ;Annule l’inscription du script contenu dans la ressource d’un module. resFileName indique le chemin d’accès UNC du module lui-même. szID et szType contiennent respectivement l’identificateur et le type de chaîne de la ressource. |
| FileRegister |
HRESULT FileRegister( LPCOLESTRfileName) ; Inscrit le script dans un fichier. fileName est un chemin d’accès UNC vers un fichier qui contient (ou est) un script de ressource. |
| FileUnregister |
HRESULT FileUnregister( LPCOLESTRfileName) ; Annule l’inscription du script dans un fichier. fileName est un chemin d’accès UNC vers un fichier qui contient (ou est) un script de ressource. |
| StringRegister |
HRESULT StringRegister( données LPCOLESTR) ; Inscrit le script dans une chaîne. data contient le script lui-même. |
| StringUnregister |
HRESULT StringUnregister( données LPCOLESTR) ; Annule l’inscription du script dans une chaîne. data contient le script lui-même. |
ResourceRegisterSz et ResourceUnregisterSzsont similaires à ResourceRegister et ResourceUnregister, mais vous permettent de spécifier un identificateur de chaîne.
Les méthodes FileRegister et FileUnregister sont utiles si vous ne souhaitez pas que le script se trouve dans une ressource ou si vous souhaitez que le script se trouve dans son propre fichier. Les méthodes StringRegister et StringUnregister permettent au fichier .rgs d’être stocké dans une chaîne allouée dynamiquement.