Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
No componente de provedor de exemplo, aparece um exemplo de código usado para localizar e associar objetos em Getobj.cpp. As rotinas com suporte são listadas na tabela a seguir.
| Item | Descrição |
|---|---|
| RelativeGetObject | Obtém um objeto relativo a um determinado ADsPath. |
| GetObject | Chama ADsObject (Parse.cpp) para verificar a sintaxe do caminho, valida se o caminho tem o token de provedor certo e valida o tipo de objeto. Se nenhum erro existir, crie uma instância do tipo correto de objeto e recupere um ponteiro para o objeto interface IUnknown. |
| BuildADsPathFromDSPath | Criou uma cadeia de caracteres ADsPath a partir do caminho do diretório nativo. |
| BuildDSTreeNameFromADsPath | Use o ADsPath para criar um possível caminho de diretório de árvore para o caminho do diretório nativo. |
| BuildDSPathFromADsPath | Usa ADsPath e DSPathName. |
| BuildADsParentPath | Compile o ADsPath para o pai deste objeto. |
| GetNamespaceObject | Validar e CoCreateInstance um objeto de namespace de exemplo. |
| ValidateNamespaceObject | Verifique se o objeto namespace corresponde ao nome do provedor atual. |
| ValidateProvider | Validar o nome do provedor (diferencia maiúsculas de minúsculas). |
| GetSchemaObject | Valide e abra o tipo de objeto de esquema apropriado. Em seguida, crie o correto e recupere o ponteiro de interfaceIUnknownnele. |
| ValidateSchemaObject | Verifique se é um tipo de objeto de esquema válido. |
| ValidateObjectType | Verifique se o tipo de objeto existe no esquema. |
| BuildSampleDSRootRDNFromADsPath | Compile o ADsPath no nó raiz do componente de provedor de exemplo. |
| BuildDSPathFromADsPath | Usa ADsPath, DSRootRDN e DSPathName. |