Estrutura PROPSPEC (propidl.h)
A estrutura PROPSPEC é usada por muitos dos métodos de IPropertyStorage para especificar uma propriedade pelo ID (identificador de propriedade) ou pelo nome da cadeia de caracteres associada.
Sintaxe
typedef struct tagPROPSPEC {
ULONG ulKind;
union {
PROPID propid;
LPOLESTR lpwstr;
} DUMMYUNIONNAME;
} PROPSPEC;
Membros
ulKind
Indica o membro do sindicato usado. Esse membro pode ser um dos valores a seguir.
DUMMYUNIONNAME
DUMMYUNIONNAME.propid
Especifica o valor da ID da propriedade. Use esse valor ou o lpwstr a seguir, não ambos.
DUMMYUNIONNAME.lpwstr
Especifica o nome da cadeia de caracteres da propriedade como uma cadeia de caracteres Unicode terminada em nulo.
Comentários
Os nomes de cadeia de caracteres são opcionais e podem ser atribuídos a um conjunto de propriedades quando a propriedade é criada com uma chamada para IPropertyStorage::WriteMultiple ou posterior com uma chamada para IPropertyStorage::WritePropertyNames.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | propidl.h (inclua Propidl.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de