Compartir a través de


Método IMFSensorGroup::GetSymbolicLink (mfidl.h)

Obtiene el nombre de vínculo simbólico del grupo de sensores.

Sintaxis

HRESULT GetSymbolicLink(
  [out] LPWSTR SymbolicLink,
  [in]  LONG   cchSymbolicLink,
  [out] LONG   *pcchWritten
);

Parámetros

[out] SymbolicLink

Búfer de caracteres cchSymbolicLink donde se escribirá el nombre del vínculo simbólico. El búfer debe ser lo suficientemente grande como para tener en cuenta el terminador null.

[in] cchSymbolicLink

Número de caracteres disponibles en el búfer de SymbolicLink .

[out] pcchWritten

Parámetro de salida que contiene el número de caracteres escritos en SymbolicLink. Esto incluye el terminador null. Si SymbolicLink es null y cchSymbolicLink es 0, pcchWritten contendrá el número de caracteres necesarios (incluido el terminador NULL) para almacenar el nombre simbólico del vínculo.

Valor devuelto

El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Código devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.
ERROR_INSUFFICIENT_BUFFER
El búfer proporcionado en el parámetro SymbolicLink no es lo suficientemente grande como para contener el nombre del vínculo simbólico, incluido el terminador NULL.
MF_E_NOT_INITIALIZED
El grupo de sensores no se ha inicializado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1607 [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado mfidl.h
Library Mfplat.lib; Mfplat.dll

Consulte también

IMFSensorGroup