#257 missing defines in winddk.h

Feature_requests
closed-fixed
2004-02-14
2003-01-11
No

missing defines in winddk.h

RTL_REGISTRY_ABSOLUTE and others macro contants
associated with function RtlQueryRegistryValues, such as:
RTL_REGISTRY_SERVICES
RTL_REGISTRY_CONTROL
RTL_REGISTRY_WINDOWS_NT
RTL_REGISTRY_DEVICEMAP
RTL_REGISTRY_USER
RTL_REGISTRY_OPTIONAL
RTL_REGISTRY_HANDLE

reference: http:// msdn.microsoft.com/ library/ en-us/
kmarch/ hh/ kmarch/ k109_1auq.asp

------------------------------------------

ZwCreateDirectoryObject are defined in <winddk.h>, but
not associated macro constants:
DIRECTORY_QUERY
DIRECTORY_TRAVERSE
DIRECTORY_CREATE_OBJECT
DIRECTORY_CREATE_SUBDIRECTORY
DIRECTORY_ALL_ACCESS

reference: http:// msdn.microsoft.com / library / en-us
/ kmarch / hh / kmarch / k111_1cfm.asp

------------------------------------------

Error in macro definition ARGUMENT_PRESENT in <winddk.h>:

#define ARGUMENT_PRESENT(ArgumentPointer) \ (BOOLEAN) ((PVOID)ArgumentPointer != (PVOID)NULL);

semicolon is unnecessary.

------------------------------------------

missing define from <winddk.h> (?):
#define MAXIMUM_FILENAME_LENGTH 256

Discussion

  • Earnie Boyd

    Earnie Boyd - 2004-02-14
    • status: open --> closed-fixed
     
  • Earnie Boyd

    Earnie Boyd - 2004-02-14

    Logged In: YES
    user_id=15438

    The problem you report has caused modification in some fashion in the official CVS for the given package. The w32api and
    mingw-runtime official CVS reside in the winsup CVS directory tree for Cygwin. Those package CVS trees are periodically
    merged into the MinGW CVS tree. If you still find problems then please open a new report.

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks