Leggere in inglese

Condividi tramite


NetShell

Panoramica della tecnologia NetSh.

Per sviluppare NetSh, sono necessarie queste intestazioni:

Per indicazioni sulla programmazione per questa tecnologia, vedere:

Enumerazioni

 
NS_CMD_FLAGS

Specifica i flag di comando disponibili in NetShell.
NS_REQS

Specifica il numero di eventi.

Funzioni

 
FN_HANDLE_CMD

Funzione di comando per gli helper.
MatchEnumTag

Cerca in una tabella di valori legali di trovare un valore corrispondente a un token specifico.
MatchToken

Determina se una stringa immessa dall'utente corrisponde a una stringa specifica.
NS_CONTEXT_COMMIT_FN

Funzione di commit per gli helper.
NS_CONTEXT_CONNECT_FN

Funzione connect per gli helper.
NS_CONTEXT_DUMP_FN

Funzione dump per gli helper.
NS_DLL_INIT_FN

Chiamato da NetShell per eseguire un caricamento iniziale di un helper.
NS_DLL_STOP_FN

Funzione di arresto dll per le DLL helper.
NS_HELPER_START_FN

Funzione start per gli helper.
NS_HELPER_STOP_FN

Funzione stop per gli helper.
NS_OSVERSIONCHECK

Funzione di controllo del sistema operativo per gli helper.
PreprocessCommand

Analizza una stringa di argomento e verifica che siano presenti tutti i tag necessari.
PrintError

Visualizza un messaggio di errore di sistema o applicazione nella console di NetShell.
PrintMessage

Visualizza l'output nella console di NetShell.
PrintMessageFromModule

Visualizza l'output localizzato nella console di NetShell.
RegisterContext

Registra un contesto helper con NetShell.
RegisterHelper

Viene chiamato dall'interno della funzione InitHelperDll esposta di un helper e registra l'helper con il contesto netShell.

Strutture

 
CMD_ENTRY

Definisce un comando helper.
CMD_GROUP_ENTRY

Definisce un gruppo di comandi helper.
NS_CONTEXT_ATTRIBUTES

Definisce gli attributi di un contesto.
NS_HELPER_ATTRIBUTES

Fornisce attributi di un helper.
TAG_TYPE

Specifica i tag utilizzati per la funzione PreprocessCommand.