Condividi tramite


_ENTITY_METHOD funzione di callback (rtmv2.h)

Il callback RTM_ENTITY_EXPORT_METHOD è il prototipo per qualsiasi metodo esportato da un client.

Sintassi

_ENTITY_METHOD EntityMethod;

void EntityMethod(
  RTM_ENTITY_HANDLE CallerHandle,
  RTM_ENTITY_HANDLE CalleeHandle,
  RTM_ENTITY_METHOD_INPUT *Input,
  RTM_ENTITY_METHOD_OUTPUT *Output
)
{...}

Parametri

CallerHandle

Gestire il client chiamante.

CalleeHandle

Gestire il client chiamato.

Input

Handle al metodo da richiamare. Contiene un buffer di input.

Output

Matrice di strutture RTM_ENTITY_METHOD_OUTPUT . Ogni struttura è costituita da una tupla (identificatore di metodo, output corretto).

Valore restituito

nessuno

Osservazioni

I metodi possono essere esportati quando un client esegue la registrazione. Altri client, ad esempio protocolli di routing, possono richiamare questi metodi per ottenere informazioni specifiche del client. Ad esempio, BGP può usare un metodo per ottenere informazioni OSFP.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione rtmv2.h

Vedi anche

RTM_ENTITY_METHOD_INPUT

RTM_ENTITY_METHOD_OUTPUT