Alexandre Julliard wrote:
> +    attr.Attributes               = OBJ_CASE_INSENSITIVE | OBJ_OPENIF;
> +    attr.SecurityDescriptor       = NULL;
> +    attr.SecurityQualityOfService = NULL;
> +
> +    TRACE( "%s -> %s\n", debugstr_us(name), debugstr_us(target) );
> +    /* FIXME: store handle somewhere */
> +    return NtCreateSymbolicLinkObject( &handle, SYMBOLIC_LINK_ALL_ACCESS, 
> &attr, target );

How are you planning on removing them if you don't keep a handle to this
symlink? Also why OBJ_CASE_INSENSITIVE? This is kernel, and last time
I've checked NT kernel's name space was case-sensitive.

Vitaliy.



Reply via email to