ReactOS  0.4.14-dev-323-g6fe6a88
ntquery.h File Reference
#include <pshpack4.h>
#include <poppack.h>
Include dependency graph for ntquery.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _CI_STATE
 

Macros

#define PSGUID_STORAGE   {0xb725f130, 0x47ef, 0x101a, {0xa5, 0xf1, 0x02, 0x60, 0x8c, 0x9e, 0xeb, 0xac}}
 
#define PID_STG_DIRECTORY   ((PROPID)0x02)
 
#define PID_STG_CLASSID   ((PROPID)0x03)
 
#define PID_STG_STORAGETYPE   ((PROPID)0x04)
 
#define PID_STG_VOLUME_ID   ((PROPID)0x05)
 
#define PID_STG_PARENT_WORKID   ((PROPID)0x06)
 
#define PID_STG_SECONDARYSTORE   ((PROPID)0x07)
 
#define PID_STG_FILEINDEX   ((PROPID)0x08)
 
#define PID_STG_LASTCHANGEUSN   ((PROPID)0x09)
 
#define PID_STG_NAME   ((PROPID)0x0a)
 
#define PID_STG_PATH   ((PROPID)0x0b)
 
#define PID_STG_SIZE   ((PROPID)0x0c)
 
#define PID_STG_ATTRIBUTES   ((PROPID)0x0d)
 
#define PID_STG_WRITETIME   ((PROPID)0x0e)
 
#define PID_STG_CREATETIME   ((PROPID)0x0f)
 
#define PID_STG_ACCESSTIME   ((PROPID)0x10)
 
#define PID_STG_CHANGETIME   ((PROPID)0x11)
 
#define PID_STG_CONTENTS   ((PROPID)0x13)
 
#define PID_STG_SHORTNAME   ((PROPID)0x14)
 
#define PID_STG_MAX   PID_STG_SHORTNAME
 
#define LocateCatalogs   WINELIB_NAME_AW(LocateCatalogs)
 

Typedefs

typedef struct _CI_STATE CI_STATE
 

Functions

STDAPI CIState (WCHAR const *, WCHAR const *, CI_STATE *)
 
STDAPI LocateCatalogsA (CHAR const *, ULONG, CHAR *, ULONG *, CHAR *, ULONG *)
 
STDAPI LocateCatalogsW (WCHAR const *, ULONG, WCHAR *, ULONG *, WCHAR *, ULONG *)
 

Macro Definition Documentation

◆ LocateCatalogs

#define LocateCatalogs   WINELIB_NAME_AW(LocateCatalogs)

Definition at line 76 of file ntquery.h.

◆ PID_STG_ACCESSTIME

#define PID_STG_ACCESSTIME   ((PROPID)0x10)

Definition at line 62 of file ntquery.h.

◆ PID_STG_ATTRIBUTES

#define PID_STG_ATTRIBUTES   ((PROPID)0x0d)

Definition at line 59 of file ntquery.h.

◆ PID_STG_CHANGETIME

#define PID_STG_CHANGETIME   ((PROPID)0x11)

Definition at line 63 of file ntquery.h.

◆ PID_STG_CLASSID

#define PID_STG_CLASSID   ((PROPID)0x03)

Definition at line 49 of file ntquery.h.

◆ PID_STG_CONTENTS

#define PID_STG_CONTENTS   ((PROPID)0x13)

Definition at line 64 of file ntquery.h.

◆ PID_STG_CREATETIME

#define PID_STG_CREATETIME   ((PROPID)0x0f)

Definition at line 61 of file ntquery.h.

◆ PID_STG_DIRECTORY

#define PID_STG_DIRECTORY   ((PROPID)0x02)

Definition at line 48 of file ntquery.h.

◆ PID_STG_FILEINDEX

#define PID_STG_FILEINDEX   ((PROPID)0x08)

Definition at line 54 of file ntquery.h.

◆ PID_STG_LASTCHANGEUSN

#define PID_STG_LASTCHANGEUSN   ((PROPID)0x09)

Definition at line 55 of file ntquery.h.

◆ PID_STG_MAX

#define PID_STG_MAX   PID_STG_SHORTNAME

Definition at line 66 of file ntquery.h.

◆ PID_STG_NAME

#define PID_STG_NAME   ((PROPID)0x0a)

Definition at line 56 of file ntquery.h.

◆ PID_STG_PARENT_WORKID

#define PID_STG_PARENT_WORKID   ((PROPID)0x06)

Definition at line 52 of file ntquery.h.

◆ PID_STG_PATH

#define PID_STG_PATH   ((PROPID)0x0b)

Definition at line 57 of file ntquery.h.

◆ PID_STG_SECONDARYSTORE

#define PID_STG_SECONDARYSTORE   ((PROPID)0x07)

Definition at line 53 of file ntquery.h.

◆ PID_STG_SHORTNAME

#define PID_STG_SHORTNAME   ((PROPID)0x14)

Definition at line 65 of file ntquery.h.

◆ PID_STG_SIZE

#define PID_STG_SIZE   ((PROPID)0x0c)

Definition at line 58 of file ntquery.h.

◆ PID_STG_STORAGETYPE

#define PID_STG_STORAGETYPE   ((PROPID)0x04)

Definition at line 50 of file ntquery.h.

◆ PID_STG_VOLUME_ID

#define PID_STG_VOLUME_ID   ((PROPID)0x05)

Definition at line 51 of file ntquery.h.

◆ PID_STG_WRITETIME

#define PID_STG_WRITETIME   ((PROPID)0x0e)

Definition at line 60 of file ntquery.h.

◆ PSGUID_STORAGE

#define PSGUID_STORAGE   {0xb725f130, 0x47ef, 0x101a, {0xa5, 0xf1, 0x02, 0x60, 0x8c, 0x9e, 0xeb, 0xac}}

Definition at line 47 of file ntquery.h.

Typedef Documentation

◆ CI_STATE

Function Documentation

◆ CIState()

STDAPI CIState ( WCHAR const ,
WCHAR const ,
CI_STATE  
)

Definition at line 74 of file query_main.c.

75 {
76  FIXME("%s %s %p\n", debugstr_w(pwcsCat), debugstr_w(pwcsMachine), pCiState);
77  return CI_E_NOT_RUNNING;
78 }
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define CI_E_NOT_RUNNING
Definition: cierror.h:42

◆ LocateCatalogsA()

STDAPI LocateCatalogsA ( CHAR const ,
ULONG  ,
CHAR ,
ULONG ,
CHAR ,
ULONG  
)

Definition at line 80 of file query_main.c.

83 {
84 
85  FIXME("%s %u %p %p %p %p\n", debugstr_a(pwszScope),
86  iBm, pwszMachine, pcMachine, pwszCat, pcCat);
87  return CI_E_NOT_RUNNING;
88 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define debugstr_a
Definition: kernel32.h:31
#define CI_E_NOT_RUNNING
Definition: cierror.h:42

◆ LocateCatalogsW()

STDAPI LocateCatalogsW ( WCHAR const ,
ULONG  ,
WCHAR ,
ULONG ,
WCHAR ,
ULONG  
)

Definition at line 90 of file query_main.c.

93 {
94 
95  FIXME("%s %u %p %p %p %p\n", debugstr_w(pwszScope),
96  iBm, pwszMachine, pcMachine, pwszCat, pcCat);
97  return CI_E_NOT_RUNNING;
98 }
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define CI_E_NOT_RUNNING
Definition: cierror.h:42