Akcja UnregisterExtensionInfo
Akcja UnregisterExtensionInfo zarządza usunięciem informacji związanych z rozszerzeniem z rejestru systemowego.
Ograniczenia sekwencji
Akcja UnregisterExtensionInfo musi pochodzić po akcji InstallInitialize i przed akcją RegisterExtensionInfo.
RemoveRegistryValues musi pojawić się przed sekwencji UnregisterExtensionInfo.
Sekwencjonowanie akcji w poniższej grupie jest ograniczone. Jeśli jakikolwiek podzbiór tych akcji występuje razem w tabeli sekwencji sekwencyjnej, musi mieć taką samą kolejność sekwencji względnej, jak pokazano poniżej:
- UnregisterClassInfo
- WyrejestrowywanieExtensionInfo
- unregisterProgIdInfo
- wyrejestrowywanie MIMEInfo
- RegisterClassInfo
- RegisterExtensionInfo
- RegisterProgIdInfo
- RegisterMIMEInfo
Na przykład polecenie UnregisterExtensionInfo musi pochodzić przed unregisterProgIdInfo w tabeli sekwencji.
Komunikaty ActionData
Pole | Opis danych akcji |
---|---|
[1] | Usunięto rozszerzenie. |
Uwagi
Jeśli system nie obsługuje instalacji na żądanie serwerów rozszerzeń, UnregisterExtensionInfo usuwa wszystkie serwery rozszerzeń w tabeli rozszerzenia skojarzone z funkcją odinstalowaną lub funkcją zainstalowaną jako anonsowaną z rejestru. W przeciwnym razie ta akcja spowoduje usunięcie serwerów rozszerzeń skojarzonych z funkcją wybraną do usunięcia z rejestru.
Tematy pokrewne