Funciones de tabla de enrutamiento distribuido
La API tabla de enrutamiento distribuido (DRT) utiliza las siguientes funciones.
Funciones de administración de duración
Función | Descripción |
---|---|
DrtOpen | Crea una instancia de DRT local mediante criterios especificados por la estructura DRT_SETTINGS . |
DrtClose | Cierra y quita la instancia local del DRT. |
DrtGetEventData | Recupera los datos de eventos asociados a un evento señalado. |
DrtGetEventDataSize | Devuelve el tamaño de la estructura de DRT_EVENT_DATA asociada a un evento señalado. |
Funciones de administración de módulos
Función | Descripción |
---|---|
DrtCreatePnrpBootstrapResolver | Crea una resolución de arranque basada en el protocolo PNRP. |
DrtDeletePnrpBootstrapResolver | Elimina una resolución de arranque basada en el protocolo PNRP. |
DrtCreateDnsBootstrapResolver | Crea un proveedor de arranque que se pondrá en contacto con un host conocido por su nombre. |
DrtDeleteDnsBootstrapResolver | Elimina un proveedor de arranque que se pondrá en contacto con un host conocido por su nombre. |
DrtCreateIpv6UdpTransport | Crea un transporte basado en el protocolo UDP IPv6. |
DrtDeleteIpv6UdpTransport | Elimina un transporte basado en el protocolo UDP IPv6. |
DrtCreateDerivedKeySecurityProvider | Crea un proveedor de seguridad de clave derivada para drt. |
DrtCreateDerivedKey | Crea una clave que DrtRegisterKey puede usar cuando drT usa un proveedor de seguridad de claves derivada. |
DrtDeleteDerivedKeySecurityProvider | Elimina un proveedor de seguridad de clave derivada para drt. |
DrtCreateNullSecurityProvider | Crea un proveedor de seguridad null. Este proveedor de seguridad no requiere que los nodos autentiquen las claves. |
DrtDeleteNullSecurityProvider | Elimina un proveedor de seguridad nulo. |
Funciones de registro
Función | Descripción |
---|---|
DrtRegisterKey | Registra una clave en el DRT. |
DrtUpdateKey | Novedades los datos de la aplicación asociados a una clave registrada. |
DrtUnregisterKey | Anula el registro de una clave del DRT. |
Funciones de búsqueda
Función | Descripción |
---|---|
DrtStartSearch | Busca en el DRT una clave mediante criterios especificados en la estructura de DRT_SEARCH_INFO . |
DrtContinueSearch | Continúa una DRT_SEARCH_RETURN_PATH buscar una clave en el DRT. Esta función solo se usa cuando la marca fIterative se establece en TRUE en la estructura de DRT_SEARCH_INFO asociada. |
DrtGetSearchResult | Recupera los resultados de búsqueda. |
DrtGetSearchResultSize | Devuelve el tamaño del siguiente resultado de búsqueda disponible. |
DrtGetSearchPath | Devuelve una lista de nodos contactados durante la operación de búsqueda. |
DrtGetSearchPathSize | Devuelve el tamaño de la ruta de acceso de búsqueda, que representa el número de nodos utilizados en la operación de búsqueda. |
DrtEndSearch | Cancela una búsqueda de una clave en un DRT y, como resultado, se detiene la devolución de los resultados a través de DRT_SEARCH_RESULT . Se puede llamar a esta API en cualquier momento después de emitir una búsqueda. |
Funciones de nombre de instancia
Función | Descripción |
---|---|
DrtGetInstanceName | Obtiene el nombre asociado a una instancia de DRT. |
DrtGetInstanceNameSize | Devuelve el tamaño del nombre de instancia de tabla de enrutamiento distribuido. |
Temas relacionados