Funzione OpenNtmsNotification (ntmsapi.h)

[Gestione archiviazione rimovibile non è più disponibile a partire da Windows 7 e Windows Server 2008 R2.]

La funzione OpenNtmsNotification apre un canale per ricevere notifiche di modifica degli oggetti RSM per gli oggetti del tipo specificato.

Sintassi

HANDLE OpenNtmsNotification(
  [in] HANDLE hSession,
  [in] DWORD  dwType
);

Parametri

[in] hSession

Handle per la sessione restituita dalla funzione OpenNtmsSession .

[in] dwType

Tipo di oggetto RSM per la notifica. Per un elenco di valori, vedere NtmsObjectsTypes.

Valore restituito

La funzione OpenNtmsNotification restituisce un handle di notifica passato alle funzioni WaitForNtmsNotification o CloseNtmsNotification .

Per informazioni sugli errori estesi, chiamare la funzione GetLastError . Questa funzione può restituire uno dei valori seguenti.

Valore Significato
ERROR_ACCESS_DENIED
NTMS_USE_ACCESS al computer viene negato. Altri errori di sicurezza sono possibili, ma indicano un errore del sottosistema di sicurezza.

Windows XP: Non sono necessari diritti di accesso.

ERROR_DATABASE_FAILURE
La query o l'aggiornamento del database non è riuscito.
ERROR_INVALID_HANDLE
Il valore specificato nel parametro hSession è NULL o non è valido.
ERROR_NOT_CONNECTED
Impossibile connettersi al servizio RSM.
ERROR_SUCCESS
La funzione ha avuto esito positivo.
INVALID_HANDLE_VALUE
La funzione non è riuscita.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ntmsapi.h
Libreria Ntmsapi.lib
DLL Ntmsapi.dll

Vedi anche

CloseNtmsNotification

Funzioni di notifica del database

WaitForNtmsNotification