13 BYTE Notes[] = {50, 52, 54, 55, 57, 59, 61};
18 printf(
"Test program for MPU401 driver\n");
29 printf(
"Device is busy or could not be found.\n");
33 printf(
"Device is open, let's play some music...\n");
53 for (Junk = 0; Junk < 100000; Junk ++);
static VOID NTAPI Note(_In_ const HubDescContext *Ctx, _Inout_ Verdict *Result, _In_ HubDescCode Code, _In_ Gate Kind)
BOOL WINAPI DeviceIoControl(IN HANDLE hDevice, IN DWORD dwIoControlCode, IN LPVOID lpInBuffer OPTIONAL, IN DWORD nInBufferSize OPTIONAL, OUT LPVOID lpOutBuffer OPTIONAL, IN DWORD nOutBufferSize OPTIONAL, OUT LPDWORD lpBytesReturned OPTIONAL, IN LPOVERLAPPED lpOverlapped OPTIONAL)
_In_ PVOID _In_ ULONG _In_ ULONG _Out_ ULONG * BytesReturned
#define INVALID_HANDLE_VALUE
_Must_inspect_result_ _In_ PUCXHUB_DEVICE_CREATE_INFO _Out_ UCXUSBDEVICE * Device
#define FILE_FLAG_NO_BUFFERING