MprAdminInterfaceGetInfo
[This is preliminary documentation and subject to change.] 
The MprAdminInterfaceGetInfo function retrieves information for a specified interface on a specified server.
DWORD  MprAdminInterfaceGetInfo(
  MPR_SERVER_HANDLE hMprServer,    // handle to router 
  HANDLE hInterface,               // handle to interface
  DWORD dwLevel,                   // level of information
  LPBYTE * lplpbBuffer             // buffer for information
);
Parameters
- 
hMprServer
- 
A handle to the Windows NT router to query. This handle is obtained from a previous call to MprAdminServerConnect. 
- 
hInterface
- 
A handle to the interface obtained by a previous call to MprAdminInterfaceCreate.
- 
dwLevel
- 
The level of the information returned in lplpbBuffer. Must be zero.
- 
lplpbBuffer
- 
The address of a pointer. On successful return, this pointer will point to an MPR_INTERFACE_0 structure. Free this memory by calling MprAdminBufferFree.
Return Values
- 
NO_ERROR
- 
Router interface created successfully.
- 
ERROR_ACCESS_DENIED
- 
The caller does not have sufficient privilege.
- 
ERROR_INVALID_HANDLE
- 
The hInterface value is invalid.
- 
ERROR_INVALID_PARAMETER
- 
lplpbBuffer is NULL.
- 
ERROR_NOT_ENOUGH_MEMORY
- 
Not enough resources to complete the operation.
- 
ERROR_NOT_SUPPORTED
- 
The dwLevel value is invalid.
See Also
MPR_INTERFACE_0, MprAdminBufferFree, MprAdminInterfaceCreate, MprAdminServerConnect