SERVER_INFO_101 structure (lmserver.h)
La structure SERVER_INFO_101 contient des informations sur le serveur spécifié, notamment le nom, la plateforme, le type de serveur et les logiciels associés.
Syntaxe
typedef struct _SERVER_INFO_101 {
DWORD sv101_platform_id;
LMSTR sv101_name;
DWORD sv101_version_major;
DWORD sv101_version_minor;
DWORD sv101_type;
LMSTR sv101_comment;
} SERVER_INFO_101, *PSERVER_INFO_101, *LPSERVER_INFO_101;
Membres
sv101_platform_id
Type : DWORD
Niveau d’informations à utiliser pour les informations spécifiques à la plateforme.
Les valeurs possibles pour ce membre sont répertoriées dans le fichier d’en-tête Lmcons.h .
sv101_name
Type : LPWSTR
Pointeur vers une chaîne Unicode spécifiant le nom d’un serveur.
sv101_version_major
Type : DWORD
Numéro de version principale et type de serveur.
Le numéro de version principale du système d’exploitation est spécifié dans les 4 bits les moins significatifs. Le type de serveur est spécifié dans les 4 bits les plus significatifs. Le masque de bits MAJOR_VERSION_MASK défini dans l’en-tête Lmserver.h doit être utilisé par une application pour obtenir le numéro de version principale de ce membre.
sv101_version_minor
Type : DWORD
Numéro de version mineure du système d’exploitation.
sv101_type
Type : DWORD
Type de logiciel que l’ordinateur exécute.
Les valeurs possibles pour ce membre sont répertoriées dans le fichier d’en-tête Lmserver.h . Ce membre peut être une combinaison de certaines des valeurs suivantes.
La constante SV_TYPE_ALL est définie pour 0xFFFFFFFF dans le fichier d’en-tête Lmserver.h . Cette constante peut être utilisée pour case activée pour tous les types de serveurs lorsqu’elle est utilisée avec la fonction NetServerEnum.
sv101_comment
Type : LPWSTR
Pointeur vers une chaîne Unicode spécifiant un commentaire décrivant le serveur. Le commentaire peut être null.
Remarques
Pour récupérer une valeur qui indique si un partage est le volume racine dans une arborescence Dfs, vous devez appeler la fonction NetShareGetInfo et spécifier le niveau d’informations 1005.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | lmserver.h (include Lm.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour