Home | History | Annotate | Download | only in include
      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 
     33 typedef struct _PORT_INFO_FFW {
     34   LPWSTR pName;
     35   DWORD cbMonitorData;
     36   LPBYTE pMonitorData;
     37 } PORT_INFO_FFW, *PPORT_INFO_FFW, *LPPORT_INFO_FFW;
     38 
     39 typedef struct _PORT_INFO_FFA {
     40   LPSTR pName;
     41   DWORD cbMonitorData;
     42   LPBYTE pMonitorData;
     43 } PORT_INFO_FFA, *PPORT_INFO_FFA, *LPPORT_INFO_FFA;
     44 
     45