Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Innym sposobem tworzenia przestrzeni nazw jest użycie kodu Formatu obiektów zarządzanych (MOF) w celu utworzenia równorzędnej przestrzeni nazw. Pokrewna przestrzeń nazw to przestrzeń nazw, która nie jest elementem podrzędnym bieżącej przestrzeni nazw.
Poniższa procedura opisuje sposób tworzenia równorzędnej przestrzeni nazw za pomocą kodu MOF.
Aby utworzyć przestrzeń nazw równorzędnej z kodem MOF
Wstaw polecenie #pragma przestrzeni nazw do kodu MOF przed deklaracją przestrzeni nazw.
Polecenie #pragma namespace instruuje usługę WMI, gdzie należy utworzyć wystąpienia zgodnie z dyrektywą.
Utwórz wystąpienie klasy __Namespace.
Skompiluj kod za pomocą narzędzia mofcomp lub interfejsuIMofCompiler.
Aby uzyskać więcej informacji, zobacz kompilowanie plików MOF.
W poniższym przykładzie kodu MOF opisano sposób tworzenia przestrzeni nazw jako elementu równorzędnego do przestrzeni nazw "Root\CIMv2".
#pragma namespace("\\\\.\\Root")
instance of __Namespace
{
Name = "MyNamespace";
};