Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Örnek sağlayıcı bileşeninde, nesneleri bulmak ve bağlamak için kullanılan bir kod örneği Getobj.cpp. Desteklenen yordamlar aşağıdaki tabloda listelenmiştir.
| Madde | Açıklama |
|---|---|
| RelativeGetObject | Belirli bir ADsPath'e göre bir nesne alır. |
| GetObject | Yol söz dizimini doğrulamak için ADsObject (Parse.cpp) çağırır, yolun doğru sağlayıcı belirtecine sahip olduğunu doğrular ve nesne türünü doğrular. Hata yoksa, doğru nesne türünün bir örneğini oluşturun ve IUnknownarabiriminesneye yönelik bir işaretçi alın. |
| BuildADsPathFromDSPath | Yerel dizin yolundan bir ADsPath dizesi derledik. |
| BuildDSTreeNameFromADsPath | Yerel dizin yolu için olası bir ağaç dizin yolu oluşturmak için ADsPath'i kullanın. |
| BuildDSPathFromADsPath | ADsPath ve DSPathName kullanır. |
| BuildADsParentPath | ADsPath'i bu nesne için üst öğeye oluşturun. |
| GetNamespaceObject | Örnek bir ad alanı nesnesiCoCreateInstance'ı doğrulayın ve. |
| ValidateNamespaceObject | Ad alanı nesnesinin geçerli sağlayıcı adıyla eşleştiğinden emin olun. |
| ValidateProvider | Sağlayıcı adını doğrulayın (büyük/küçük harfe duyarlı). |
| GetSchemaObject | Uygun şema nesne türünü doğrulayın ve açın. Ardından doğru olanı oluşturun ve üzerinde IUnknownarabirim işaretçisinialın. |
| ValidateSchemaObject | Geçerli bir şema nesne türü olduğunu doğrulayın. |
| ValidateObjectType | Nesne türünün şemada var olduğunu doğrulayın. |
| BuildSampleDSRootRDNFromADsPath | Örnek sağlayıcı bileşeni için kök düğüme ADsPath oluşturun. |
| BuildDSPathFromADsPath | ADsPath, DSRootRDN ve DSPathName kullanır. |