Condividi tramite


Funzione MprAdminInterfaceGetHandle (mprapi.h)

La funzione MprAdminInterfaceGetHandle recupera un handle in un'interfaccia specificata.

Sintassi

DWORD MprAdminInterfaceGetHandle(
  [in]  MPR_SERVER_HANDLE hMprServer,
  [in]  LPWSTR            lpwsInterfaceName,
  [out] HANDLE            *phInterface,
  [in]  BOOL              fIncludeClientInterfaces
);

Parametri

[in] hMprServer

Gestire il router su cui eseguire questa chiamata. Ottenere questo handle chiamando MprAdminServerConnect.

[in] lpwsInterfaceName

Puntatore a una stringa Unicode con terminazione null che specifica il nome dell'interfaccia da recuperare.

[out] phInterface

Puntatore a una variabile HANDLE che riceve un handle all'interfaccia specificata da lpwsInterfaceName.

[in] fIncludeClientInterfaces

Specifica se la funzione restituisce un'interfaccia client. Se questo parametro è FALSE, le interfacce di tipo ROUTER_IF_TYPE_CLIENT vengono ignorate nella ricerca dell'interfaccia con il nome specificato da lpwsInterfaceName. Se questo parametro è TRUE e un'interfaccia con il nome specificato esiste, MprAdminInterfaceGetHandle restituisce un handle a un'interfaccia di tipo ROUTER_IF_TYPE_CLIENT. Poiché è possibile che siano presenti diverse interfacce di tipo ROUTER_IF_TYPE_CLIENT, l'handle ha restituito riferimenti alla prima interfaccia trovata con il nome specificato da lpwsInterfaceName.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è NO_ERROR.

Se la funzione ha esito negativo, il valore restituito è uno dei codici di errore seguenti.

Valore Significato
ERROR_ACCESS_DENIED
L'applicazione chiamante non dispone di privilegi sufficienti.
ERROR_NO_SUCH_INTERFACE
Nessuna interfaccia esiste con il nome specificato da lpwsInterfaceName.
RPC_S_INVALID_BINDING
L'handle passato al server è NULL.
RPC_X_NULL_REF_POINTER
lpwsInterfaceName è NULL.
 
 

Requisiti

   
Client minimo supportato Nessuno supportato
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mprapi.h
Libreria Mprapi.lib
DLL Mprapi.dll

Vedi anche

MprAdminServerConnect

ROUTER_INTERFACE_TYPE

Funzioni di amministrazione del router

Informazioni di riferimento sulla gestione dei router