1/*
 2 * lmon.h
 3 *
 4 * This file is part of the ReactOS PSDK package.
 5 *
 6 * Contributors:
 7 *   Created by Magnus Olsen.
 8 *
 9 * THIS SOFTWARE IS NOT COPYRIGHTED
10 *
11 * This source code is offered for use in the public domain. You may
12 * use, modify or distribute it freely.
13 *
14 * This code is distributed in the hope that it will be useful but
15 * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY
16 * DISCLAIMED. This includes but is not limited to warranties of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 *
19 */
20
21#pragma once
22
23#ifdef UNICODE
24#define PORT_INFO_FF PORT_INFO_FFW
25#define PPORT_INFO_FF PPORT_INFO_FFW
26#define LPPORT_INFO_FF LPPORT_INFO_FFW
27#else
28#define PORT_INFO_FF PORT_INFO_FFA
29#define PPORT_INFO_FF PPORT_INFO_FFA
30#define LPPORT_INFO_FF LPPORT_INFO_FFA
31#endif
32
33typedef struct _PORT_INFO_FFW {
34  LPWSTR pName;
35  DWORD cbMonitorData;
36  LPBYTE pMonitorData;
37} PORT_INFO_FFW, *PPORT_INFO_FFW, *LPPORT_INFO_FFW;
38
39typedef struct _PORT_INFO_FFA {
40  LPSTR pName;
41  DWORD cbMonitorData;
42  LPBYTE pMonitorData;
43} PORT_INFO_FFA, *PPORT_INFO_FFA, *LPPORT_INFO_FFA;
44