Como usar o HidD_GetHidGuid () em c ++?

Eu publiquei um tópico / pergunta semelhante, mas desta vez é um pouco diferente.

Eu só estou tentando usar a função HidD_GetHidGuid () para obter o guid da janela para alguns dispositivos ocultos, mas está me dando um erro LNK2019: símbolo externo não resolvido _HidD_GetHidGuid @ 4 referenciado na função _main

Aqui está meu 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>

Em meus diretórios VC ++, adicionei C: \ WinDDK \ 7600.16385.1 \ inc \ ddk e C: \ WinDDK \ 7600.16385.1 \ inc \ api aos "diretórios de inclusão". Para "diretórios de biblioteca", eu adicionei C: \ WinDDK \ 7600.16385.1 \ lib

Mas é só dar esse erro 1, não tem idéia do porque ... Por favor ajude

obrigado

questionAnswers(2)

yourAnswerToTheQuestion