使用 MOF 程式碼建立子命名空間
建立命名空間的最簡單方式是使用 Managed 物件格式 (MOF) 程式碼,在目前目錄內建立命名空間。 當您登入時,會定義目前的目錄。
下列程式描述如何使用 MOF 程式碼建立子命名空間。
使用 MOF 程式碼建立子命名空間
建立 __Namespace 類別的實例。
下列程式碼範例示範如何建立子命名空間。
instance of __Namespace { Name = "MyNamespace"; };
如果您想要要求使用者建立命名空間的加密連線,請使用 RequiresEncryption 限定詞。 如需詳細資訊,請參閱 要求與命名空間的加密連線。
下列程式碼範例示範如何要求加密的連線。
instance of __Namespace { Name = "MyNamespace"; [RequiresEncryption(TRUE)] instance of __MyNamespace { }; };
如果您想要在命名空間上設定安全性描述元,而不是使用預設命名空間安全性,請使用 NamespaceSecuritySDDL 限定詞。 如需詳細資訊,請參閱 建立命名空間時設定命名空間安全性。
下列程式碼範例示範如何在命名空間上設定安全性描述元。
#pragma namespace("\\\\.\\root\\MyNamespace") [NamespaceSecuritySDDL ("O:AUG:AUD:(A;CI;0x00060033;;;WD)")] Instance of __Namespace { Name = "MyNamespace"; };
使用mofcomp公用程式或IMofCompiler介面編譯和載入__Namespace實例。 mofcomp 和 IMofCompiler 介面會自動將命名空間載入目前目錄。 如需詳細資訊,請參閱 編譯 MOF 檔案。
相關主題