Compartir a través de


Método IWDFRemoteInterfaceInitialize::GetInterfaceGuid (wudfddi.h)

[Advertencia: UMDF 2 es la versión más reciente de UMDF y sustituye a UMDF 1. Todos los nuevos controladores UMDF deben escribirse mediante UMDF 2. No se agregan nuevas características a UMDF 1 y hay compatibilidad limitada con UMDF 1 en versiones más recientes de Windows 10. Los controladores universales de Windows deben usar UMDF 2. Para obtener más información, consulta Introducción a UMDF.]

El método getInterfaceGuid de recupera el GUID que identifica una interfaz de dispositivo .

Sintaxis

void GetInterfaceGuid(
  [out] LPGUID pDeviceInterfaceGuid
);

Parámetros

[out] pDeviceInterfaceGuid

Puntero a una estructura GUID asignada por el controlador que recibe el GUID de la interfaz de dispositivo.

Valor devuelto

Ninguno

Observaciones

Para obtener más información sobre el método GetInterfaceGuid, vea Using Device Interfaces in UMDF-based Drivers.

Ejemplos

En el ejemplo de código siguiente se muestra cómo las IPnpCallbackRemoteInterfaceNotification::OnRemoteInterfaceArrival función de devolución de llamada pueden obtener el GUID que identifica la interfaz del dispositivo que ha llegado.

void 
STDMETHODCALLTYPE
CMyDevice::OnRemoteInterfaceArrival(
    __in IWDFRemoteInterfaceInitialize  *FxRemoteInterfaceInit
    )
{
    GUID DeviceInterfaceGUID;
    FxRemoteInterfaceInit->GetInterfaceGuid(&DeviceInterfaceGUID);
...
}

Requisitos

Requisito Valor
fin del soporte técnico No disponible en UMDF 2.0 y versiones posteriores.
de la plataforma de destino de Escritorio
versión mínima de UMDF 1.9
encabezado de wudfddi.h (incluya Wudfddi.h)
DLL de WUDFx.dll

Consulte también

IWDFRemoteInterfaceInitialize

IWDFRemoteInterfaceInitialize::RetrieveSymbolicLink