Função CollectionsListUpdateMarshalledPointer (sensorsutils.h)
Essa atualização de rotina de ponteiros inseridos. Ela deve ser chamada quando a lista de coleções marshalled passar entre processos.
Aviso
Esse método pressupõe que os tamanhos da estrutura permaneçam os mesmos durante o marshalling. Evite usar esse método se passar os dados entre processos que podem ter valores de bits diferentes (por exemplo, 32 bits <a> 64 bits). Em vez disso, use CollectionsListDeserializeFromBuffer.
Sintaxe
NTSTATUS CollectionsListUpdateMarshalledPointer(
[in/out] PSENSOR_COLLECTION_LIST Collection
);
Parâmetros
[in/out] Collection
Um ponteiro para uma lista de coleta de sensores.
Retornar valor
Essa função retornará STATUS_INVALID_PARAMETER se:
- A Coleção é nula.
- O membro AllocatedSizeInBytes da Coleção é menor que o tamanho mínimo aceitável (em bytes) para uma lista de coleções de sensores.
Retorna STATUS_SUCCESS caso contrário.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | sensorsutils.h |