Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwendung von ersetzbaren Parametern (Der Präprozessor der erweiterten Registrierungsstelle) diskutiert Ersatzkarten und erwähnt die Methode der erweiterten Registrierungsstelle AddReplacement. Die Registrierungsstelle verfügt über acht andere Methoden, die für Skripts spezifisch sind, und alle werden in der folgenden Tabelle beschrieben.
| Methode | Syntax/Beschreibung |
|---|---|
| ResourceRegister | HRESULT ResourceRegister( LPCOLESTRresFileName, UINTnID, LPCOLESTRszType);Registriert das Skript, das in der Ressource eines Moduls enthalten ist. resFileName gibt den UNC-Pfad zum Modul selbst an. nID und szTyp enthalten jeweils die Ressourcen-ID und den Typ der Ressource. |
| ResourceUnregister | HRESULT ResourceUnregister( LPCOLESTRresFileName, UINTnID, LPCOLESTRszType);Hebt die Registrierung des Skripts auf, das in der Ressource eines Moduls enthalten ist. resFileName gibt den UNC-Pfad zum Modul selbst an. nID und szTyp enthalten jeweils die Ressourcen-ID und den Typ der Ressource. |
| ResourceRegisterSz | HRESULT ResourceRegisterSz( LPCOLESTRresFileName, LPCOLESTRszID, LPCOLESTRszType);Registriert das Skript, das in der Ressource eines Moduls enthalten ist. resFileName gibt den UNC-Pfad zum Modul selbst an. szID und szTyp enthalten den Zeichenfolgenbezeichner und den Typ der Ressource. |
| ResourceUnregisterSz | HRESULT RessourceRegistrierungAufhebenSz( LPCOLESTRresDateiname, LPCOLESTRszID, LPCOLESTRszType);Hebt die Registrierung des Skripts auf, das in der Ressource eines Moduls enthalten ist. resFileName gibt den UNC-Pfad zum Modul selbst an. szID und szTyp enthalten den Zeichenfolgenbezeichner und den Typ der Ressource. |
| FileRegister | HRESULT FileRegister( LPCOLESTRfileName); Registriert das Skript in einer Datei. Der Dateiname ist ein UNC-Pfad zu einer Datei, die ein Ressourcen-Skript enthält (oder ist). |
| Registrierung der Datei aufheben | HRESULT RegistrierungAufheben( LPCOLESTRDateiname); Hebt die Registrierung des Skripts in einer Datei. Der Dateiname ist ein UNC-Pfad zu einer Datei, die ein Ressourcen-Skript enthält (oder ist). |
| StringRegister | HRESULT StringRegister( LPCOLESTRDaten); Registriert das Skript in einer Zeichenfolge. Daten enthält das Skript selbst. |
| StringUnregister | HRESULT StringUnregister( LPCOLESTRDaten); Hebt die Registrierung des Skripts in einer Zeichenfolge. Daten enthält das Skript selbst. |
ResourceRegisterSz und ResourceUnregisterSz sind ähnlich wie ResourceRegister und ResourceUnregister, lassen Sie jedoch zu, einen Zeichenfolgenbezeichner anzugeben.
Die Methoden FileRegister und FileUnregister sind nützlich, wenn Sie das Skript nicht in einer Ressource verwenden möchten oder wenn das Skript in einer eigenen Datei enthalten sein soll. Die Methoden StringRegister und StringUnregister lassen zu, dass die RGS-Datei in einer dynamisch zugeordneten Zeichenfolge gespeichert werden kann.