REG_ACCESS

typedef struct {

SC_HANDLE ServiceManagerHandle;

LPTSTR DriverName;

TCHAR TempKeySaveFileName[MAX_PATH];

} REG_ACCESS, *PREG_ACCESS;

The REG_ACCESS structure contains registry access information.

Members

ServiceManagerHandle

Contains a handle to the local service control manager.

DriverName

Pointer to a driver name. This is the DriverName argument to DrvCreateServicesNode.

TempKeySaveFileName

Name of a file created by DrvSaveParametersKey.

Comments

User-mode drivers using drvlib.lib functions to access the registry must declare a single global variable of this type for use with all function calls.

Drivers do not reference the structure contents.

The structure is initialized by DrvCreateServicesNode.