Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Crea una estructura CLUSPROP_PROPERTY_NAME con el miembro sz establecido en un tamaño determinado por el autor de la llamada.
Sintaxis
void CLUSPROP_PROPERTY_NAME_DECLARE(
name,
cch
);
Parámetros
name
Nombre de la estructura CLUSPROP_PROPERTY_NAME que se va a crear.
cch
Tamaño (es decir, recuento de caracteres) de la matriz de miembros sz . Este valor debe ser una constante.
Valor devuelto
None
Observaciones
ClusAPI.h define CLUSPROP_PROPERTY_NAME_DECLARE de la siguiente manera:
#define CLUSPROP_PROPERTY_NAME_DECLARE( name, cch ) \
struct { \
CLUSPROP_SYNTAX Syntax; \
DWORD cbLength; \
WCHAR sz[(cch + 1) & ~1]; \
} name
Ejemplos
En el ejemplo siguiente se muestra cómo usar CLUSPROP_PROPERTY_NAME_DECLARE. Para obtener otro ejemplo, consulte Creación de recursos de disco físico.
WCHAR szName[] = L"Name";
CLUSPROP_PROPERTY_NAME_DECLARE( PropName, sizeof( szName ) / sizeof( WCHAR ) );
PropName.Syntax.dw = CLUSPROP_SYNTAX_LIST_VALUE_SZ;
PropName.cbLength = sizeof( szName );
StringCbCopy( PropName.sz, PropName.cbLength, szName );
Requisitos
| Cliente mínimo compatible | No se admite ninguno |
| Servidor mínimo compatible | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
| Plataforma de destino | Windows |
| Encabezado | clusapi.h |