SUPPORT_FUNCTIONS

[This is preliminary documentation and subject to change.]

The router manager uses the SUPPORT_FUNCTIONS structure to pass the routing protocol a set of pointers to functions provided by the router manager.

typedef struct _SUPPORT_FUNCTIONS {
  DWORD (WINAPI *DemandDialRequest)( DWORD, DWORD );
  DWORD (WINAPI *MIBEntryCreate)( DWORD, DWORD, LPVOID );
  DWORD (WINAPI *MIBEntryDelete)( DWORD, DWORD, LPVOID );
  DWORD (WINAPI *MIBEntrySet)( DWORD, DWORD, LPVOID );
  DWORD (WINAPI *MIBEntryGet)( DWORD, DWORD, LPVOID, LPDWORD LPVOID );
  DWORD (WINAPI *MIBEntryGetFirst)( DWORD, DWORD, LPVOID, LPDWORD, LPVOID );
  DWORD (WINAPI *MIBEntryGetNext)( DWORD, DWORD, LPVOID, LPVOID, LPVOID);
} SUPPORT_FUNCTIONS, *PSUPPORT_FUNCTIONS;

Members

DemandDialRequest
Pointer to the DemandDialRequest function provided by the router manager for the routing protocol.
MIBEntryCreate
Pointer to the MIBEntryCreate function provided by the router manager for the routing protocol.
MIBEntryDelete
Pointer to the MIBEntryDelete function provided by the router manager for the routing protocol.
MIBEntrySet
Pointer to the MIBEntrySet function provided by the router manager for the routing protocol.
MIBEntryGet
Pointer to the MIBEntryGet function provided by the router manager for the routing protocol.
MIBEntryGetFirst
Pointer to the MIBEntryGetFirst function provided by the router manager for the routing protocol.
MIBEntryGetNext
Pointer to the MIBEntryGetNext function provided by the router manager for the routing protocol.

QuickInfo

  Windows NT: Use version 5.0 and later.
  Windows: Unsupported.
  Windows CE: Unsupported.

See Also

StartProtocol