Compartilhar via


SafeArrayDestroyDescriptor

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa função destrói um descritor de um SafeArray.

Syntax

HRESULT SafeArrayDestroyDescriptor(
  SAFEARRAY FAR* psa 
);

Parameters

  • psa
    [no] Ponteiro para um descritor SafeArray.

Return Value

Retorna os valores HRESULT mostrados a seguinte tabela.

Valor Descrição

S_OK

O sucesso.

DISP_E_ARRAYISLOCKED

A matriz está bloqueado.

E_INVALIDARG

O item apontado pelo psa não é um descritor SafeArray.

Remarks

Passagem inválido (e, em algumas circunstâncias NULL) ponteiros para essa função faz com que uma terminação inesperada do aplicativo.

Normalmente, essa função é usada para destruir o descritor de um SafeArray que contém elementos com tipos dados Other Than variantes.

Destruir o descritor de matriz não destruir elementos de matriz.

Antes de descritor de matriz, chamar destruir SafeArrayDestroyData a livre de elementos.

Requirements

Header oleauto.h
Library oleaut32.lib
Windows Embedded CE Windows CE 2.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

Automation Functions
SafeArrayDestroyData