Compartir a través de


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.

 

Enumeraciones de tabla de enrutamiento distribuido

Estructuras de tabla de enrutamiento distribuido

Referencia de Table API de enrutamiento distribuido