¿Cómo usar HidD_GetHidGuid () en c ++?

He publicado un tema / pregunta similar, pero esta vez es un poco diferente.

Solo trato de usar la función HidD_GetHidGuid () para obtener la guía de la ventana para algunos dispositivos ocultos, pero me está dando un error LNK2019: símbolo externo sin resolver _HidD_GetHidGuid @ 4 referenciado en la función _main

Aquí está mi código:

<code>//mainframe.cpp
#include<iostream>
#include<Windows.h>

extern "C"
{
#include<hidsdi.h>
#include<SetupAPI.h>
}

int main()
{
    int iQuit;
    LPGUID guid;
    HidD_GetHidGuid(guid);

    std::cout << "testing program" << std::endl;
    std::cout << guid << std::endl;


    std::cin >> iQuit;

    return 0;
}
</code>

En mis directorios de VC ++ he agregado C: \ WinDDK \ 7600.16385.1 \ inc \ ddk y C: \ WinDDK \ 7600.16385.1 \ inc \ api a los "directorios de inclusión". Para los "directorios de la biblioteca", he agregado C: \ WinDDK \ 7600.16385.1 \ lib

Pero solo está dando este 1 error, no tengo idea de por qué ... Por favor ayuda

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta