Método IPersistQuery::WriteStruct (cmnquery.h)
O método IPersistQuery::WriteStruct grava uma estrutura no repositório de consultas.
Sintaxe
HRESULT WriteStruct(
[in] LPCWSTR pSection,
[in] LPCWSTR pValueName,
[in] LPVOID pStruct,
[in] DWORD cbStruct
);
Parâmetros
[in] pSection
Ponteiro para uma cadeia de caracteres Unicode terminada em nulo que representa o nome da seção em que a estrutura deve ser gravada.
[in] pValueName
Ponteiro para uma cadeia de caracteres Unicode terminada em nulo que representa o nome da estrutura.
[in] pStruct
Ponteiro para a estrutura a ser gravada. O parâmetro cbStruct contém o número de bytes a serem gravados.
[in] cbStruct
Contém o tamanho, em bytes, da estrutura a ser gravada.
Retornar valor
Retorna S_OK se tiver êxito ou um valor HRESULT padrão, caso contrário. Os códigos de erro possíveis incluem o seguinte.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | cmnquery.h |
Biblioteca | Uuid.lib |
DLL | Dsquery.dll |