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 controladores UMDF nuevos deben escribirse con 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 con UMDF.
El método GetInterfaceGuid 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
None
Observaciones
Para obtener más información sobre el método GetInterfaceGuid , vea Usar interfaces de dispositivo en controladores basados en UMDF.
Ejemplos
En el ejemplo de código siguiente se muestra cómo la función de devolución de llamada IPnpCallbackRemoteInterfaceNotification::OnRemoteInterfaceArrival puede 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 | Value |
---|---|
Finalización del soporte técnico | No disponible en UMDF 2.0 y versiones posteriores. |
Plataforma de destino | Escritorio |
Versión mínima de UMDF | 1,9 |
Encabezado | wudfddi.h (incluya Wudfddi.h) |
Archivo DLL | WUDFx.dll |