VrpCountPathComponents

NTSTATUS __stdcall VrpCountPathComponents(UNICODE_STRING *Path){
  WCHAR v1; 
  unsigned __int16 v3; 
  UNICODE_STRING PathToken; 
  UINT64 Position; 
  Position = 0i64;
  PathToken = 0i64;
  v3 = 0;
  RtlInitUnicodeString(&PathToken, 0i64, v1);
  while( 1 )
  {
    VrpGetNextToken(Path, &Position, &PathToken);
    if( !PathToken.Length )
      break;
    ++v3;
  }
  return v3;
}

Referenced by:

VrpCreateNamespaceNode
VrpPostOpenOrCreate