_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 |