ReactOS 0.4.15-dev-7942-gd23573b
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 pwcsCat,
WCHAR const pwcsMachine,
CI_STATE pCiState 
)

Definition at line 73 of file query_main.c.

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

◆ LocateCatalogsA()

STDAPI LocateCatalogsA ( CHAR const pwszScope,
ULONG  iBm,
CHAR pwszMachine,
ULONG pcMachine,
CHAR pwszCat,
ULONG pcCat 
)

Definition at line 79 of file query_main.c.

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

◆ LocateCatalogsW()

STDAPI LocateCatalogsW ( WCHAR const pwszScope,
ULONG  iBm,
WCHAR pwszMachine,
ULONG pcMachine,
WCHAR pwszCat,
ULONG pcCat 
)

Definition at line 89 of file query_main.c.

92{
93
94 FIXME("%s %u %p %p %p %p\n", debugstr_w(pwszScope),
95 iBm, pwszMachine, pcMachine, pwszCat, pcCat);
96 return CI_E_NOT_RUNNING;
97}