Wie verwende ich HidD_GetHidGuid () in c ++?

Ich habe ein ähnliches Thema / eine ähnliche Frage gepostet, aber diesmal ist es ein bisschen anders.

Ich versuche nur, die HidD_GetHidGuid () - Funktion zu verwenden, um die Fensterführung für einige versteckte Geräte abzurufen, aber es wird ein Fehler LNK2019 angezeigt: Nicht aufgelöstes externes Symbol _HidD_GetHidGuid @ 4, auf das in Funktion _main verwiesen wird

Hier ist mein Code:

<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>

In meinen VC ++ - Verzeichnissen habe ich C: \ WinDDK \ 7600.16385.1 \ inc \ ddk und C: \ WinDDK \ 7600.16385.1 \ inc \ api zu den "Include-Verzeichnissen" hinzugefügt. Für "Bibliotheksverzeichnisse" habe ich C: \ WinDDK \ 7600.16385.1 \ lib hinzugefügt

Aber es gibt nur 1 Fehler, keine Ahnung warum ... Bitte helfen Sie

Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage