estructura SERVICE_TYPE_INFO_ABSW (nspapi.h)
La estructura SERVICE_TYPE_INFO_ABS contiene información sobre un tipo de servicio de red. Use SERVICE_TYPE_INFO_ABS para agregar un tipo de servicio de red a un espacio de nombres.
Sintaxis
typedef struct _SERVICE_TYPE_INFO_ABSW {
LPWSTR lpTypeName;
DWORD dwValueCount;
SERVICE_TYPE_VALUE_ABSW Values[1];
} SERVICE_TYPE_INFO_ABSW, *PSERVICE_TYPE_INFO_ABSW, *LPSERVICE_TYPE_INFO_ABSW;
Miembros
lpTypeName
Puntero a una cadena terminada en cero que es el nombre del tipo de servicio de red. Este nombre es el mismo en todos los espacios de nombres y lo usan las funciones GetTypeByName y GetNameByType .
dwValueCount
Número de estructuras de SERVICE_TYPE_VALUE_ABS en la matriz miembro Values que sigue dwValueCount.
Values[1]
Matriz de estructuras de SERVICE_TYPE_VALUE_ABS .
Cada una de estas estructuras contiene información sobre un valor de tipo de servicio que el sistema operativo o el servicio de red pueden necesitar cuando se registra una instancia de este tipo de servicio de red con un espacio de nombres.
La información de estas estructuras puede ser específica de un espacio de nombres. Por ejemplo, si un servicio de red usa el espacio de nombres SAP, pero no tiene un GUID que contenga el identificador de SAP (SAPID), define el SAPID en una estructura de SERVICE_TYPE_VALUE_ABS .
Comentarios
Cuando se usa la función SetService para agregar un tipo de servicio de red a un espacio de nombres, la estructura de SERVICE_TYPE_INFO_ABS se pasa como el miembro BLOB ServiceSpecificInfo de una estructura de SERVICE_INFO . Aunque el miembro ServiceSpecificInfo generalmente no debe contener punteros, se produce una excepción en el caso de las estructuras SERVICE_TYPE_INFO_ABS y SERVICE_TYPE_VALUE_ABS .
Nota
El encabezado nspapi.h define SERVICE_TYPE_INFO_ABS como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | nspapi.h |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de