Funzione OpenClusterNetworkEx (clusapi.h)
Apre una connessione a una rete e restituisce un handle.
Sintassi
HNETWORK OpenClusterNetworkEx(
[in] HCLUSTER hCluster,
[in, optional] LPCWSTR lpszNetworkName,
[in] DWORD dwDesiredAccess,
[out, optional] DWORD *lpdwGrantedAccess
);
Parametri
[in] hCluster
Gestire in un cluster.
[in, optional] lpszNetworkName
Puntatore al nome di una rete esistente.
[in] dwDesiredAccess
Privilegi di accesso richiesti. Può trattarsi di qualsiasi combinazione di GENERIC_READ (0x80000000), GENERIC_ALL (0x10000000) o MAXIMUM_ALLOWED (0x02000000). Se questo valore è zero (0) e potrebbe essere restituito un errore non definito. L'uso di GENERIC_ALL equivale a chiamare OpenClusterNetwork.
[out, optional] lpdwGrantedAccess
Parametro facoltativo che contiene l'indirizzo di un DWORD che riceverà i diritti di accesso concessi. Se il parametro DesiredAccess è MAXIMUM_ALLOWED (0x02000000), il DWORD a cui punta questo parametro conterrà i privilegi massimi concessi all'utente.
Valore restituito
Se l'operazione ha avuto esito positivo, OpenClusterNetworkEx restituisce un handle di rete.
Codice restituito | Descrizione |
---|---|
|
L'operazione non è riuscita. Per altre informazioni sull'errore, chiamare la funzione GetLastError . Se il server di destinazione non supporta la funzione OpenClusterNetworkEx ,ad esempio se il server di destinazione esegue Windows Server 2008 o versioni precedenti, la funzione GetLastError restituirà RPC_S_PROCNUM_OUT_OF_RANGE (1745). |
Requisiti
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise |
Piattaforma di destinazione | Windows |
Intestazione | clusapi.h |
Libreria | ClusAPI.lib |
DLL | ClusAPI.dll |