Funzione OpenNtmsSessionW (ntmsapi.h)
[ di Gestione archiviazione rimovibile non è più disponibile a partire da Windows 7 e Windows Server 2008 R2.]
La funzione OpenNtmsSession
Sintassi
HANDLE OpenNtmsSessionW(
[in] LPCWSTR lpServer,
[in] LPCWSTR lpApplication,
DWORD dwOptions
);
Parametri
[in] lpServer
Nome del server RSM. Se questo parametro è NULL, viene utilizzato il nome del computer corrente.
[in] lpApplication
Stringa di caratteri univoca che identifica l'applicazione. Questo nome identifica le risorse e le richieste dell'operatore. Questo parametro è facoltativo e può essere NULL.
dwOptions
Riservato; deve essere zero.
Valore restituito
Se OpenNtmsSession ha esito positivo, restituisce un handle che identifica in modo univoco questa sessione. Se la funzione ha esito negativo, restituisce INVALID_HANDLE_VALUE. Per recuperare altre informazioni, chiamare la funzione GetLastError
Valore | Significato |
---|---|
|
Il formato del nome del computer specificato non era in un formato valido. |
|
Uno dei valori dei parametri non è valido. |
|
La rete non è stata avviata o non è disponibile. |
|
Impossibile connettersi al servizio RSM. |
|
Il servizio RSM non è stato avviato. L'applicazione deve attendere e riprovare. |
|
La funzione ha avuto esito positivo. |
|
RSM non può aprire una sessione. |
|
Il servizio usa una versione precedente di RSM rispetto all'applicazione. |
Osservazioni
La funzione OpenNtmsSession
Quando restituisce OpenNtmsSession, l'applicazione può eseguire operazioni RSM.
Le sessioni sono thread-safe, ma non possono essere passate tra i processi.
Nota
L'intestazione ntmsapi.h definisce OpenNtmsSession come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows XP [solo app desktop] |
server minimo supportato | Windows Server 2003 [solo app desktop] |
piattaforma di destinazione | Finestre |
intestazione |
ntmsapi.h |
libreria |
Ntmsapi.lib |
dll | Ntmsapi.dll |