Funzioni del messaggio (Gestione rete)
[Le funzioni del messaggio non sono supportate a partire da Windows Vista perché i servizi di avviso e messenger non sono supportati.]
Le funzioni di messaggio di gestione della rete inviano messaggi e gestiscono gli alias di messaggio. Le funzioni del messaggio sono elencate di seguito.
Windows Server 2003: I servizi di avviso e messenger sono disabilitati per impostazione predefinita. È necessario riabilitare i servizi prima di chiamare le funzioni avviso di gestione della rete o le funzioni messaggio di gestione della rete.
Funzione | Descrizione |
---|---|
NetMessageBufferSend | Invia un messaggio a un alias di messaggio registrato. |
NetMessageNameAdd | Registra un alias di messaggio nella tabella dei nomi del messaggio. |
NetMessageNameDel | Elimina un alias di messaggio dalla tabella dei nomi del messaggio. |
NetMessageNameEnum | Elenca tutti gli alias di messaggio archiviati nella tabella dei nomi del messaggio. |
NetMessageNameGetInfo | Restituisce informazioni su un alias di messaggio specifico nella tabella dei nomi del messaggio. |
Un messaggio è un buffer di dati di testo inviati a un utente o a un'applicazione nella rete. Per ricevere un messaggio, un utente o un'applicazione devono registrare un alias di messaggio nella tabella dei nomi dei messaggi di un computer. Gli alias seguenti vengono registrati per impostazione predefinita: "user", "machine", "domain" o "*" (dominio corrente del computer). L'alias "dominio" specifica il set di computer con lo stesso nome di dominio definito come dominio o come gruppo di lavoro e ascoltare le trasmissioni nella stessa subnet. Per NetBIOS su TCP/IP, specificando l'alias "dominio" può avere esito positivo anche tra subnet se il nome di dominio viene risolto da un server dei nomi o se vengono inoltrati i dati NetBIOS tra router. Pertanto, i messaggi inviati a un dominio non hanno garantito il recapito a tutti i membri del dominio. È anche possibile che alcuni membri del dominio ricevano più volte il messaggio se hanno più trasporti installati che supportano NetBIOS.
È anche possibile registrare un alias di messaggio chiamando la funzione NetMessageNameAdd . Una tabella nome messaggio contiene un elenco di alias di messaggio registrati (utenti e applicazioni) autorizzati a ricevere messaggi. Gli alias registrati nella tabella dei nomi del messaggio sono senza distinzione tra maiuscole e minuscole.
Il servizio messenger deve essere in esecuzione nel computer ricevente per visualizzare un messaggio popup quando il messaggio viene ricevuto. Inoltre, il servizio Workstation deve essere in esecuzione nel computer locale. NetBIOS è il meccanismo di trasporto usato tra il mittente e il ricevitore.
Le funzioni del messaggio sono disponibili a due livelli di informazioni:
Il livello di informazioni MSG_INFO_1 esiste solo per la compatibilità. Il servizio messenger non inoltra nomi o consente l'inoltro dei nomi.